Updated user interface, added console library.