add .gitignore
changes to makefile and dir structure
use basestrap