fixed enum with description handling bug
added intellij idea project files
namespaced tests, removed bad tests, fixed old classnames