Add payment controller and model