Classical todolist application, developed for self study purposes.