canvas examples
alignment justify
updates for jshint