Adding plug-in, plug-in manager and nestor classes
issue #14 partial themes API
issue #2 plug-in API basic dependencies and build
issue #8 build pipeline
issue #8 build pipeline adding tests, coverage and other build reports
Merge branch 'plugin-api'