Remove vagrant stuff and add covergae to gitignore
Merged manually issue #10 added tests and fixed existing