Refactored the prototype inheritance to remove setting __proto__ explicitly. Fixes #10
Merge pull request #14 from Wildhoney/refactor-proto

Refactored the prototype inheritance to remove setting __proto__ explicitly. Fixes #10