Updated design with application class. Plugins directory.