refactoring / add readme