Updated bullet creation logic

Bullets now come out of player's gun according to player's current
sprite rotation.