Reflection works, added environment and movement