Starting to implement 'day models' for issue #4, this is not done yet, add 'arrow' dependancy