a collaborative timeline application for education purposes