Added Interfaces and Datatype
Merge pull request #1 from tavaron/marius

Added Interfaces and Datatype