-Implemented Association base class and HasOneAssociation
-Added HasMany and BelongsTo association classes
-Added ASSOCIATIONS constants
Merge branch 'feature/association_refactor' into develop