added launcher, command line arguments, some cosmetic stuff