Implement project view and canvas edit view

Something went wrong with the indentation here...