Primary commit

+ launch.py
+ Java Build System