Added messages to exceptions thrown by abstract model magic methods
Added vim buffer files to gitignore
Implemented Recursive Model Composite Hydrator