Added all of the POST requests
Changes to UI and added get request
fixed a conFirmjoin bug
code cleanup