Issue #86: Configure classes directory and web app source directory in base plugin. This will reduce the amount of configuration required by plugin consumers.