Personal Events

Implemented personal events based on the personal commitments. The GUI
interface still needs to be implemented