Updated readme and changed interface