Add ability to store EA run data as json with JSONStore class

Add ability to store EA run data into a JSON file, this might be far
better than recording everything into an SQL database, since with JSON
one can quite easily parse and obtain all information within the single
generation, rather than using multiple SELECTs to find the relevant
information.