modal arbitrary timezone

Version of modal day ready for integration into blip. Ready for review.