added rotation camera controls