Refactor perfuration sheet and price table models and tests