add selenium module and a simple functional test