#63 Rebuild contract UI
#62 Recover chart type selector