README update and reorganization in repostiory.

Additional updates for .gitignore files and TODOs.