wrapping all methods in a unique prototype
Merge pull request #5 from ivanbanov/master

wrapping all methods in a unique prototype