fixed problem in gem file
fixed conflict with gem file
code to prevent two places having the same dates
added functionlity to prevent overlap of dates being added to trip apart from travel days at start and end of a journey