editcomponents.cgi: remove CGI usage, code style
Begin implementation of "custom" editable object classes