Added a random vector function, updated clingy dan to use this and changed main cannon of player to use much simpler firing code
Merge remote-tracking branch 'origin/master'