Notes Payable - Notes payable - Balance Sheet presentation (Details) - USD ($)
Jun. 30, 2015
Jun. 30, 2014
Debt Disclosure [Abstract]    
Notes payable $ 521,610 $ 493,017
Notes payable, related party 3,041,097 2,649,202
Total $ 3,562,707 $ 3,142,219