Add pagination, add rooms, refactor forms and NewsController