Change a bit of js infra to support upcoming features, added converter class for class convertions using the new type information added on the ClassOutliner