Added Plugin Generation (Fixed #24)