initial commit
added 2 more tests
added another test
fixed a test
added doc identifier class
added pry
added class var, class instance var and instance var tests
added test for inherited class
added mixin module
wrote test to verify inheritance hierarchy when mixing module
tested overriding of module methods
merge with master