Pushing corrections to the payment form. This is not related to a logged bug, but there were many errors being logged on console. Mostly just placed some functions into a document ready and then added event listeners to the buttons to get rid of some evil onClicks. Had to merge some files here due to conflicts, so if things start breaking, we can revert this commit.