I am just grasping at straws. I have a whole bunch of ideas for mods and I know that I can code the logic for it, but finding where to integrate them into XF is too cumbersome for me at this time. I just can't justify burning countless hours looking through the code to figure out where something needs to go. Maybe I am going about it the wrong way, I don't know but to me the experience of trying to figure out where stuff goes has been frustrating enough that I just gave up.
The MVC model actually helps you work it out. Generally speaking the Model is the backend, it manages the data and state. The controller receives input and manipulates the model. The view renders the model so people can see. By keeping the model independent of the views you can easily add new views without major design changes.