Annual report pursuant to Section 13 and 15(d)

Notes Payable and Long-Term Debt - Schedule of Notes Payable and Long-Term Debt (Details)

v3.3.1.900
Notes Payable and Long-Term Debt - Schedule of Notes Payable and Long-Term Debt (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Long term debt gross $ 1,660,096 $ 1,211,586
Less current portion 1,104,159 416,645
Notes payable and long-term debt 555,937 794,941
Notes Payable And Long-term Debt One [Member]    
Long term debt gross 91,706 161,586
Notes Payable And Long-term Debt Two [Member]    
Long term debt gross 720,000 $ 950,000
Notes Payable And Long-term Debt Three [Member]    
Long term debt gross 101,250
Notes Payable And Long-term Debt Four [Member]    
Long term debt gross $ 747,140
Notes Payable And Long-term Debt Five [Member]    
Long term debt gross $ 100,000