Added unit tests + Added usage examples to template plugins