[Posts] Added forms, repository, entities, presenter and templates