added basic aiming/firing