Review code and optimize
Review code and optimize

Remove unused imports
Add docblock templates (to be filled in)
PSR-2

timegridio/timegrid,timegridio/timegrid,alariva/timegrid,alariva/timegrid,alariva/timegrid,timegridio/timegrid,alariva/timegrid