Add Step notions

Save the start date, end date and day for every task,
It permits to display a same task many times in the same day and in the
week, but only one time in the project view.