Added models for posts, messages and created initial validations and associations