Added object and enemy mechanics