built out points_transfer_controller and transfer_points method on user
resolved merge conflict