Added checks to Ranges.
Implemented a Console Menu and implemented a basic, bare-bones interactive mode.