added source code
added mac binary
added test data
added gitignore