updating ui controller logic - adding remove and add functionality
updating api service with slightly abstracted api calls
updating view templates