31 Tests passing

Need to do write in our own words