added recruit button, not tested

Hey look ma! I commited something!
Added Recruit button, needs to be tested. Should only work if your stack
isn't full and you have enough gold to recruit during the phase. Made a
few functions in the player class and changed the constructor to give
the players a number so we can label them for UI purposes.