Fancycal merge

Incorporates Datetime picker, event sorting method, and updates integration test.