gitignore
Added sub projects with implementations