Updating middleware to be more reliable
Baseline working & all graphs styled (for desktop)