Barebones of the State Design Pattern. States designed to frustrate and confuse. Fun stuff. Will add more states later. Sleeeeeeeeep