Add arrow for easy timezone aware datetimes

- Add custom json and yaml encoders for times