Covert to TypeScript
* Copyright project authors * Add contributors
* Include ui-* packages in repo (development speed) * Bump * Bump * Cleanup dependencies