fully working server and interface for create, view and delete api calls