Moving files
Refactoring everything, optimizing code, adding tests, travis
integration, tests coverage and so on.