Updated headers
Removing explicit SHARED option
Removed redundant definitions
Added empty implementation
Added nth-lib link to plugins