Large rewrite, copied a lot of the symfony form component to have those functionalities (rendering, inheritance, themes) in crud tables