XV framework writed in TypeScript, compiled to clear JavaScript