mongoose (almost) fully implemented
comment cleanup
added build code to gitignore