Contruct Enemy AI Step 1

1. AI data definition
2. StateMachine refactor
3. MoveState skeleton