started client side testing using selenium and other related and unrelated fixes