Shoes Console

Addresses Issue #194 - Shoes console window and 4 built-in methods.

Still working on tests for this, but appreciate any feedback. 

Basic features implemented, hope to improve on it later.