added ratchet dependency
added basic commands start update
implemented close command
finished tests