ignoring a few more things
adding in simple associations. first steps
making associations respond to array like methods