[virtual_canvas] Added simple module to begin with
[drawing algorithms] inerted algorighms into a single module.