Added more functonality and added a readme