added class stub
fixed typo
added enhance() method stub
added test case stub
added test stubs
added test stub
implemented tests (#62)
implemented ID generation plugin (fixes #62)