Changed quite a bit of Character class so we can have each character
class have their own 2 skills (using the strategy pattern) and I made a
superclass instead of the interface that was there since otherwise we'd
be duplication a lot of code for the skills methods.