Added a hit detection static class to handle all the hit detection.
Added aiming functionality
Fixed a couple state bugs
Added audio sources to players