got Canvas working under new model. Also rearranged worlds directory for displays and engines