add initial source
add initial makefile and git ignore
readme: tell about build requirements