modified siddon_recon class functions
took away public a1_recon_initiate() and put into protected section
as m1_recon_initiate()