add: DateInputSingle
add: Tests
modify: DateInputSingle and DateInput