2 - Updated Controller

Added the method isDateValid() that checks i a String date is not in the
past time.
Reviewed by: Thomas DJ Hedegaard