Updated readme, passing tests