Added a models directory for the agent-controller.
Started to make it a bit more usable, but creating an Agent class, and the appropriate methods, so that raw lisp has to be used as little as possible.