Split load metadata into multiple requests

I cannot query all the documents at once if I want to load a large
number of records at once. Elasticsearch will throw an out of memory
exception. While I could increase the maximum heap size of Elasticsearch
I need to implement the application for low memory requirements, namely
1 GB.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Fix new metadata method

The updated metadata method did not work properly due to the wrong array
operation. Instead of a push operation a concatenation operation was
required.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Change colors for the score meter

Just changed the colors for the score meter.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>