Moved common headers to include folder
Changed modules to Shared library for plugin system