moving unit tests to a different library
update dependencies to min required versions
Remove dead html code
Adding headless runner