Finished character select state. Tons of switch statement, but it works for now xD