added validation to player input, small style changes to general layout