ADDED: #9 - Implemented plugin interface and created a simple plugin.