WIP - reworking entities for multiple feedback types, basics of controllers and views