PF-28 added decorators for last 4 models, added tests, refactored views #time 1h 15m #resolve