Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Schedule of Warrants) (Details)

v3.5.0.2
Stockholders' Equity (Schedule of Warrants) (Details) - Warrant [Member] - USD ($)
12 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Number of Shares    
Balance Outstanding 28,771,757  
Granted  
Forfeited  
Exercised (4,855,487)  
Expired  
Balance Outstanding 23,916,270 28,771,757
Exercisable 23,916,270  
Weighted Average Exercise Price    
Balance Outstanding $ 0.26  
Granted  
Forfeited  
Exercised 0.155  
Expired  
Balance Outstanding 0.19 $ 0.26
Exercisable $ 0.19  
Weighted Average Remaining Contractual Term    
Balance Outstanding 3 years 4 years 2 months 12 days
Exercisable 3 years  
Aggregate Intrinsic Value    
Balance Outstanding, beginning balance $ 179,791  
Balance Outstanding 85,978 $ 179,791
Exercisable $ 85,978