remove true from json_decode and maintain result as objects, update dependecies
add tasks to a project only when building the report
load tasks only after user makes a selection, add time limit to diagnose why the local server is hanging
cleanup