small refactoring:
optimize imports; change title&description to String type.
architecture refactoring:
separated Validation, Action and Input functionality to different classes.
extends DateTime validation: added separate parse interface method.
test with CalendarClient
surrogate client (interface+impl) using Spring framework
made Maven-driven project
moved junit-4.10.jar to "lib" folder
implement printLastSearchResult()
logging with log4j 1.2.17:
added log jar;
moved spring-config and log4j.properties to resource folder; use trim() to strToParse in ArgumentParser class; and other little changes.
min improvement:
moved log-files to Log folder; created appenders to Validator and Client packages;corrected LOG messages.
config changes:
   making and performing JAR (by hand) command changed; added manifest + JAR