Non-working commit of data processing. Still in development.
Changed data processing implementation to support filters. Untested.

Filters: e.g. certain 'Mech types only.
Not tested yet.
Implemented full data processing.

First tests show it works, no thorough testing been done.
Static data from game xml files is processed in JS
and a dynamic number of lines is added to the line chart.

Note all the lines still use the same CSS style (class).

Minor adjustments done to the chart (size, labels).