Clean up json parsing, still needs error checking and a better understanding. Also needs menu definitions