working in progress: adding builder's spec
added an error for not supplying serializer
added builder specs for proper initialization.
added builder spec for adding attributes
removed option from add_relation method
added more specs
working in progress added more build specs.
added resource spec for builder
added resources spec for builder
Merge branch 'build_specs'