Player movement and shooting coded. Merged in kirby master

Player movement and shooting. Checked to make sure it wouldn't delete existing code.
@KirbyAu2 
is this public? private?