configure core
create database installer
added x,y coordinate columns to pixels database table
created canvas and pixel models and scaffolded controllers
created custom inflector rules to for canvas->canvases pluralization
added data validation to canvas and pixel models
create pixels in canvas afterSave() callback
add and/or delete pixels after canvas is resized
more specific validation messages in canvas model
alternate between black and white during pixel initialization
add pixel size column to canvas model
some javascript/canvas experimentation
replace database pixel storage with image based solution
replaced pixel/database with image/gd
moved js/canvas experiments over to canvas view action
resize and crop png file after resizing canvas
fixed typo in canvas aftersave() callback
canvas->setPixel() opens image and sets pixel with given x,y coords and r,g,b values, then overwrites old image file
created rgb color picker sliders built on mootools js framework
canvas drawing updates canvas image file via asynchronous call to canvas setpixel action