Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions and Balances (Details Textual)

v3.7.0.1
Related Party Transactions and Balances (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Jan. 31, 2017
Related Party Transaction [Line Items]      
Share-based Compensation, Total $ 1,683,129 $ 1,143,238  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 1,200,000   260,000
Deferred Compensation Liability, Classified, Noncurrent $ 3,704   $ 37,037
Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage 3.00%    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 2.14   $ 2.21
Cost of Reimbursable Expense     $ 53,500
Due from Related Parties, Current $ 143,613   0
Directors And Officers [Member]      
Related Party Transaction [Line Items]      
Convertible Notes Payable, Current 153,000   153,000
Directors And Officers [Member] | General and Administrative Expense [Member]      
Related Party Transaction [Line Items]      
Noninterest Expense Directors Fees 38,969 62,213  
Other Related Party [Member] | General and Administrative Expense [Member]      
Related Party Transaction [Line Items]      
Marketing Expense 169 $ 9,113  
Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Share-based Compensation, Total 418,163    
Chief Executive Officer [Member] | Employement Agreement [Member]      
Related Party Transaction [Line Items]      
Officers' Compensation $ 400,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 1,200,000    
Deferred Compensation Liability, Classified, Noncurrent $ 3,704   37,037
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 2.14    
Accrued Salaries And Interest Payable $ 654,637    
Accrued Salaries 638,724    
Interest Payable $ 15,913    
Chief Executive Officer [Member] | Employement Agreement [Member] | Maximum [Member]      
Related Party Transaction [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Chief Executive Officer [Member] | Employement Agreement [Member] | Minimum [Member]      
Related Party Transaction [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years    
Accounts Payable and Accrued Liabilities [Member]      
Related Party Transaction [Line Items]      
Due to Officers or Stockholders, Current     $ 129,186