Starting a plugin system
Added a plugin interface. Updated two plugins to use it.
Setup tabs for plugins and add a summary tab for "home" view