Add support for abstract class
Merge pull request #18 from shmed/master

Add support for abstract class