Use delta for more efficient updates, remove unnecessary login procedure
Support deletes using delta
Tidy up session handling