updating api to be more restful
Updating frontend application UI and functionality