added support for implementing interfaces
Merge pull request #7 from jonsquared/feature/implementInterfaces

added support for implementing interfaces