added test for has_many association between Person and Address. misc whitespace changes
added address factory
changed person_spec to use factories where possible
added Message model