added basic shooting mechanics

not much yet. but it's a start