add gitignore, exclude objs and vagrant dir