More skeleton stuff, starting to flesh parts out. Agents now have a lot of the set up code put in