morning before work on 10/2
html5 canvas y-axis rotation. refactoring. custom and standard widgets