Fixed the tool executable and adding reprRegistry.go, renamed typeobject.go to typeObject.go for consistency. Some classes are still needed to be implemented before the build will pass at all.