did some ui changes, I might stick with them. cleaned up code for player