Major changes. Added Trainings, Events and Assignments.