Remove legacy .document file.
Specify random test order in spec_helper.
Add pry for debugging.
Add thor as a dependancy.
Add a helper method for testing IO in RSpec.
Rename current spec as it only tests one class.
Refactor CLI class using thor.

- Introduce a separate Config class for inspection of the environment
- Specs are still need to be written.