Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Payables and Accruals [Abstract]    
Accrued payroll $ 91,673 $ 495,428
Accrued legal fees 219,912 239,015
Accrued interest 1,263 16,515
Other 251,731 177,346
Total $ 564,579 $ 928,304