Update README and add gitignore
Initial commit of source code