move source code
add a Makefile to tangle the README file
adding local gitignore