Updates to all modules
Added some plugin modules to flesh out how plugins will work