Add our own custom classes for all the supported data types and encapsulate type casting and applying operations in them. **Data Types:** - Bool - Int - Double - Char - String - DateTime