First commit with fixing the project and adding a few files to gitignore
Added the initial stages of group messaging implementation