Add interface example
Add proper demo of interface
Removed redundant code