tests for valid JSON file
check for array and then pass each entry to a builder
Builder to attempt to create an entry based on the JSONObject passed to it
No need to have an interface, get rid of the extra fields