updated comments
added remove and move functionality

untested because that would only confirm the HTTP adaptor's (i.e.
mock's) implementation

adapted from Taskard's original implementation