change name PosterCreator to PosterBuilder
class State inherits from ActiveRecord
choosing location while creating new poster

with javascript to handle polymorphic association