Created code Skeleton

Only Abstract classes and interfaces added. Concrete classes still TODO