An attempt at writing a flexible, framework free, feature-rich and accessible datepicker