Refactored ArgsParser to separate out logical parts and become more robust. Added Environment that handles the different OS file system paths.
Added a util package and moved utility classes to it. Updated references
Refactored ActionHandler to use an interface Action and create concrete implementation classes for media playing, count, size, list etc... Separated out the Random option. Added EpisodeModes to handle the various options the EPISODES string can take. Added PointerMode and WriteOnlyPointerMode to handle the pointer offsets
Bumped version to 1.1.0