I created the AI, User, and Wall classes.  They are not done, but I wanted to get them committed so you could see them.