Tidied up remnants of previous version

Date.class at case 3 was causing the third column to only accept dates
still.
Modified date format
First pass of Input Interface