Major overhaul of JSON and many fixes

Fixed many, many issues with items that wouldn't parse, overhauled the
JSON process, added images and made many other improvements.