Removed connect dependency
Added cov flag
Added coverage to gitignore
Added make task for coverage