Add class for a move, ai, and start fleshing out the model