A flow of new changes

Custom extension of chart to include text in the middle of doughnuts, a
responsive grid system, data models. CODE NEEDS REFACTORING ASAP! Might
finish the whole of the Overview page and then start rethinking the
structure of this thing