adapted CMakeLists for sba to output generate binaries in bin/
new gitignore files, closes #2