Convertible notes payable (Details) - USD ($)
Mar. 31, 2016
Mar. 31, 2015
Convertible Notes Payable Details    
Principal Balance $ 1,385,974 $ 603,723
Unamortized discount (531,578) (437,155)
Ending Balance, net $ 854,396 $ 166,568