Cleaning up repo and improving gitignore file