Better state system. Basic menu. Options and that's it.