Fleshed out the ContractFrame form.
Added a new form to manage leave events.