Package name refactoring.
Using StringUtils and variables refactoring.
Test refactoring
Tests refactoring (removed Exception handling). Moved input parsing logic to parseInput().