Progress on interface

Still working on loading plugins.