added heaps of stuff, custom port prefixes, custom java opts settings, email notify on startup and some bug/spelling/code/formatting/display fixes