allows you to set username if you run from the commandline
made foreground opaque
changed code location
extended a platform
doesnt always assume a username is passed to the main class
improved player collisions
places player at the bottom of the door
renamed hurt method for clarity