Made changes to interface, added command-support, added control panel dialog