changed player state structure

decided to use a struct of bools instead of a bit mask for now.