implemented tailoring to data-bounds, added test runner for acceptance tests