Serial testing mostly works.
Hook function added but not tested yet.
Adding a gitignore so we don't constantly have git trying to do something
with binaries and stuff