Added lazy-loading of models for hasOne relationship
Abstracted loadModel method
Added initial lazy-loading for hasMany
Build passing JSHint