Add first unit tests and complete the FluentType class and Parameterizer interface