- Added support for JSON data file format

- Added arguments validation
- Moved data file parsing to separate method
- README.md updated with new command format description and usage examples