A TypeScript library which allow you get a total control over DOM via typed classes