Date & Time improvements

Cleaning, rewrite and timezone features