push project
some refactoring and add all comments
Merge pull request #1 from kalashnikovisme/master

Main Pull Request