Huge upgrade to the build system.
Added .gitignore
Added README.