remove .class
state machine refactor

added state machine, prepare to port player to main prgram
project setting fix