Improvements to launcher and client

- Client runs from command line
- Startup script sets environment variables and starts client