Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Schedule of Future Minimum Rental Payments) (Details)

v3.2.0.727
Commitments and Contingencies (Schedule of Future Minimum Rental Payments) (Details)
Apr. 30, 2015
USD ($)
Commitments and Contingencies [Abstract]  
2016 $ 87,393
2017  
2018  
Total minimum payments required $ 87,393