added first batch of widgets and property settings. Haven't been able to insert struct defs into cenv yet.