Derivative Liabilities (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Derivative Liabilities (Textual)          
Fair value of derivative reverse capitalization on convertible notes payable $ 1,236,007   $ 1,236,007    
Derivative liability 2,959,240   2,959,240   $ 1,210,281
Gain from derivative liability fair value adjustment $ (1,434,962) $ 407,463 $ (1,848,999) $ 392,186  
Derivative liability exercisable, description     The options are exercisable at $0.18 per share unless the Company's common stock is quoted at a price greater than $0.50 per share at which point the options are exercisable at $0.001 per share.