Update .gitignore rules

Allow .gitkeep file to be inside ignored folders
Update project roadmap