Script file is renamed
Aesthetic functions appearances are changed
Tests are added
Simple refactoring