refactor application of calculation logic for premium and plan costs (update models)