Removes several meta attributes from `Component` (to be implemented by derived classes with persistence); other changes
Refactoring of component types, classes and instances interface
Adds getting and setting of repository remotes
Adds clone, fork and remote methods to components
Fix
Rendering of `par` directive to include generation of an <input> element and assignment of parameter within rendering context