Working on payments aspect
finished correct logic for payments and error handling
removed uploads from directory and added gitignore record
cleaned up files in directory
fixed merge conflicts with improvingControllers branch