fixed typo
updated dependencies
mocking tests
make file test
cleaned up