Plot class updates, interactive ui, parser works