Fix project lookup link and add programs with gantt

created gantt on the program object,
updated project lookup link on task,
fix misc gantt chart issues