Mouse control added, keyboard now WASD
Mouse code now takes into account the player position so it works even if the camera isn't locked to the player + Mouse has priority over firing