CMS-4095 New Input Types - Improved DateTime design

Added basic functionality.