Tidy up dependencies, update readme