Initial commit
small refactoring
README