Refactor AI
Revamped player states so generalised