Cat and Mouse game for cmpt 213 assignment with Alan Zhang