Adds "working" state and refactors Twingling CRUD into an object with methods.