Created a new Entity class which contains components. This is the
replacement for the removed Gem class. Cleaned up the GemBoard and added
new fields for slot bonuses and global bonuses. Removed some old player
related classes which will need to be rewritten.