All coming together now

New panels are passed via json, now just need to add them to
persistance.