Lower canvas fps to help out slower devices

The value should still be high enough that it's not noticeable on faster
devices, but will hopefully help lessen the strain on slower devices.
Added back basic learning mode for new items
New buttons aimed at improving teaching mode
Integrating teaching buttons with teaching mode