Write tests
Add the main binary to gitignore