Made require_once() path more flexible for use with HMVC
Massive refactor. Logic is mostly the same, but a lot of duplicated code was eliminated.
Code clean up and doc blocks
Merge pull request #4 from tonydew/master

I love the idea of the code, but there is so much duplication!