Functionality of perks and skill attribute

Added methods for adding and subtracting skill points as well as a skill
system. There are lots of new vars in Player.java