HMVC framework for TypeScript.