Removed apache cli imports in preparation for new class.
Added default values instead of sneaking in magic values
Extracted options generation to a new class.
Moved CLIParser to CLI, modified parse function to return a map.
Modified main function to accept a map of parameters.
Use the IO library to verify that data directory exists.
Removed static context from everything.
Cleaned up main function, back to static, much nicer though.
Build and train LDA model, also cleaned up function calls.