Added extra tests, made firefox test browser and added code coverage