Implement PSR-4 and add DateFormat class