Adds expand/collapse for project tree

Only works with single-level currently
Also includes patches for a couple Lint errors and
fixes night theme time glitch (previously would only
work between 7 PM and 11:59 PM)