Quarterly report pursuant to Section 13 or 15(d)

Description of Business and Significant Accounting Policies - Liquidity and Basis of Presentation (Details Narrative)

v2.4.1.9
Description of Business and Significant Accounting Policies - Liquidity and Basis of Presentation (Details Narrative) (USD $)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 17, 2014
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2012
Nov. 12, 2014
Accounting Policies [Abstract]                  
Net loss   $ (668,204)us-gaap_ProfitLoss $ (846,786)us-gaap_ProfitLoss $ (2,934,932)us-gaap_ProfitLoss $ (2,066,608)us-gaap_ProfitLoss $ (2,609,000)us-gaap_ProfitLoss $ (4,625,000)us-gaap_ProfitLoss $ (3,259,000)us-gaap_ProfitLoss  
Net cash used in operating activities       (2,355,757)us-gaap_NetCashProvidedByUsedInOperatingActivities (585,636)us-gaap_NetCashProvidedByUsedInOperatingActivities (1,554,000)us-gaap_NetCashProvidedByUsedInOperatingActivities (3,882,000)us-gaap_NetCashProvidedByUsedInOperatingActivities (1,218,000)us-gaap_NetCashProvidedByUsedInOperatingActivities  
Private placement of Series A Stock (shares)                 600,000us-gaap_PreferredStockSharesIssued
Price per share of Series A Stock $ 5.00us-gaap_SaleOfStockPricePerShare                
Conversion of Series A Stock The Series A Stock is convertible into shares of the Company’s common stock in an amount initially calculated (subject to adjustment) by dividing the $5.00 stated value of each share of Series A Stock by $2.00. The Preferred Warrants have an initial exercise price of $2.50 per share (subject to adjustment).                
Proceeds from issuance of private placement $ 2,697,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement                
Series A shares available for call features       If current and projected revenue growth does not meet estimates, the Company may call upon the remaining Series A Stock available for sale. The Company has 673,400 Series A Shares available for call by the Company at $5.00 per share.