add TODOs
add selenium server dependency. although this isn't necessary for testing, it allows us to download the sources for the selenium server and investigate problems.
fix test