Add abstract class under building types
Add abstraction under methods calls
Merge pull request #221 from nkt/more-builtin-methods

Added more builtin methods