I am trying to build a system of distributed applications. I envision there being a core that is separate from each application itself. I know this is possible, but what i want to know is it i can do that same thing with models? Is there a way to update the location where cake looks for models? Please let me know.