added many more acceptance tests (though I need the page to work correctly to test out a few more)