add mouse reset function
add PauseState
split Player and Enemy
add m_numFrames
add gameoverstate, and complete all game state