updated the readme.
added intermediate projects from the .gitignore
adding the actual code.