* Expanded supported Python interpreter versions - `checkenv` now supports Python versions 2.7, 3.5, 3.6, 3.7, and 3.8.
* Refactored the code with classes - although this does not add additional functionality, the code is cleaner, easier to understand, and better documented for future improvements
* Added tests with `pytest` and `tox`
* Every pushed branch undergoes automated testing with CircleCI
* Started tracking code coverage percentage and currently hovering around ~50% (to be improved)