Issue #7: Migrating to Ghost, constraining TypeScript array values, and Rework