re-pathing of include directories, shader float array updates, added Timer class