AXP4, a Numerical Simulator of Pulse Profiles for Binary Accreting X-ray Pulsars - I: Beam Geometries | Synapse