WIP web client tests

Don't merge this PR, WIP. This PR is created to test travis integration