updated activerecord relationships using has_many, through, and with source option to avoid namespace collisions between follows & doodads