Including a Misc Classe do deal with the default Date Interval
These CSS rules are not necessary yet, when needed we will create a CSS just for Fields rules
Start using the Date::get_intervals()
Change the JS to be a little bit faster and easier to understand