Separate recursion and charge buy action
Initialize recursion_sales controller and view
Fix sales_controller comment