add detect-beat test script and bt-interface
ignore build files and stuff
ignore more build files and stuff
major updates - mostly working save for some output queue issues