Implement project view and canvas edit view

That's a good note. I will respect that soon.