fixes to sound, half implementation of better class hierarchy for moving objects, added blocking + left button