refactored Template.estimate to use helpers method

…to assign helper methods in bulk
named function in favor of anonymous
refactored userEstimate into separate files