renamed mainLoop
switching on character code for animations
refactored
added targetting reticule
added lazer back in
draw the blast
create a line that the blast will travel