fixed a few compile issues, added build to gitignore