Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.5.0.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Registration rights penalty $ 866,250 $ 728,750
Accrued consulting fees 975,425 916,925
Accrued host fees 1,117,208 873,544
Accrued professional, board and other fees 1,265,881 1,069,341
Accrued wages 194,369 187,779
Warranty payable 290,131 223,988
Accrued taxes payable 413,722 355,950
Warrants payable 295,106 77,761
Accrued issuable equity 737,895 324,894
Accrued interest expense 154,092 83,842
Dividend payable 365,300 293,200
Other accrued expenses 70,264 10,750
Total $ 6,745,643 $ 5,146,724