moving Representer to its own file.
require representable-1.6.x.
updating Gemfile.
delegate form.song etc to composition when DSL in use.