Goal keeping app in Rails, using polymorphic associations