add Tupfile
tupfile updates
makefile updates.
readme and ignore.
more broken code