refactored readme and package