small makefiles and gitignore fixes
add scripts for driving build