added camera modes and also set initial avatar yaw to 90