Refactoring:
 - updated comments and removed unused code
 - added userpayment.js to the model
 - added userpayments.js to the views
Merge remote-tracking branch 'origin/master'