Make classpath and launch platform independent