Separated player code into playermanager and player.
Fixed merge conflicts with Siretu's player implementation and Sevion's Weapon console
Minor merge conflict fix.