Reschedule picker implemented (finish event not)

Added a date and time picker when needing to reschedule.
Values are being validated but still need to be checked to see if they
conflict with existing appointments.
Data not being sent to firebase yet.