Reworked the way in which events are created and passed down from server to pattern, and pattern to model (only index pattern works currently). Also created a function to make it easy to track ready events across multiple function calls (still needs work).
Streamlined the way in which ready events are passed from server to controller, and controller to model (only index pattern and partials work currently). Also added a function that makes it easy to group multiple functions with unique ready emitters into a single ready emitter (still needs a bit of work).