Accrued Expenses - Accrued Expenses (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Accrued expenses    
Franchise tax $ 95,822 $ 383,287
Accrued professional fees 176,595 372,639
Accrued interest 148,025 148,025
Deferred rent 71,860 66,483
Other accrued fees 32,483 32,062
Total accrued expenses $ 524,785 $ 1,002,496