Add a `require-price' directive to avoid code duplication. Also, fix the problem of using angularjs and requirejs together.