| Schedule of Deferred Income Tax Assets and Liabilities | 
|  |  |  |  |  |  |  |  |  |  
|  |  | April 30, |  |  
|  |  | 2015 |  |  | 2014  |   |   |   |   |  |  
| Deferred tax assets: |  |  |  |  |  |  |  
| Net operating loss |  | $ | 7,487,076 |  |  | $ | 6,021,134 |  |  
| Allowance for doubtful accounts |  |  | 21,416 |  |  |  | 55,679 |  |  
| Intangible assets |  |  | 304,062 |  |  |  | 294,284 |  |  
| Deferred rent |  |  | 2,872 |  |  |  | 7,948 |  |  
| Stock-based compensation |  |  | 580,672 |  |  |  | 411,374 |  |  
| Contributions carryforward |  |  | 93 |  |  |  | 93 |  |  
| Total deferred tax assets |  |  | 8,396,191 |  |  |  | 6,790,512 |  |  
|  |  |  |  |  |  |  |  |  |  
| Deferred tax liabilities: |  |  |  |  |  |  |  |  |  
| Property and equipment |  |  | (155,991 | ) |  |  | (126,297 | ) |  
| Total deferred tax liabilities |  |  | (155,991 | ) |  |  | (126,297 | ) |  
|  |  |  |  |  |  |  |  |  |  
| Deferred tax assets, net |  |  | 8,240,200 |  |  |  | 6,664,215 |  |  
|  |  |  |  |  |  |  |  |  |  
| Valuation allowance: |  |  |  |  |  |  |  |  |  
| Beginning of year |  |  | (6,664,215 | ) |  |  | (4,684,841 | ) |  
| (Increase) during period |  |  | (1,575,985 | ) |  |  | (1,979,374 | ) |  
| Ending balance |  |  | (8,240,200 | ) |  |  | (6,664,215 | ) |  
|  |  |  |  |  |  |  |  |  |  
| Net deferred tax asset |  | $ |  |  |  | $ |  |  |  |