fix projects, fix concurrent states and do activities test
fix history and timed events and timed events and self transitions
sync and add diagrams, improve AlarmClock example