added better tests configuration
tests minor refactoring, tests with chrome
all tests could be run together
added dependencies