Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Intangible assets    
Intangible Assets, gross $ 364,824 $ 418,873
Accumulated amortization (189,311) (168,037)
Total 175,513 250,836
Amortization expense of intangible assets 36,006 38,499
Impairment of intangible assets 55,433  
Expected annual amortization expense    
2016 18,016  
2017 10,538  
2018 10,538  
2019 10,538  
2020 10,538  
Patents - in use    
Intangible assets    
Intangible Assets, gross 168,383 238,548
Patents - in process    
Intangible assets    
Intangible Assets, gross 47,474 31,358
Internally developed software    
Intangible assets    
Intangible Assets, gross $ 148,967 $ 148,967