Initial launcher commit

Initial commit of launcher