7. COMMITMENTS AND CONTINGENCIES (Details Narrative) - Office Space [Member]
12 Months Ended
Dec. 31, 2016
USD ($)
Lease Agreement [Member] | Massachusetts (Wellesley Hills) [Member]  
Monthly lease payment $ 4,613
Frequency of payment Monthly
Lease expiration date Nov. 30, 2016
Lease Agreement [Member] | Cambridge, MA [Member]  
Monthly lease payment $ 2,074
Frequency of payment monthly
Real Estate Lease Agreement [Member] | California (Los Gatos) [Member]  
Monthly lease payment $ 12,395
Frequency of payment Monthly
Lease expiration date Jan. 31, 2018