Canvas controls/icons

Closes #75 closes #133