Fixed canvas scale/transform for firefox
If you haven't made any changes to a creature it won't ask for confirmation when you cancel

Also, if you haven't made any changes the save dialog will not even appear. This needs to be made more user friendly, like a grayed out disabled button or something, because at the moment it is quite confusing when the dialog doesn't appear.

Note, it counts as "no changes" even if you draw some lines and then use the undo button to undo all of them back to the original drawing.
Can't save a creature unless changes have been made to the drawing

We can discuss this further but I thought it didn't make sense to let the player save a creature and advance to the next turn without adding any lines to the drawing.

I updated the input manager so it detects when changes have been made to the drawing and enables/disables saving the creature accordingly.

The current implementation makes the save button hidden if there are no changes and shows it once you've made changes. I don't think that looks very good and just used that a simple way to get the feature imeplemented. We can find a better effect to communicate enabled/disabled to the player.
Limit new lines to the canvas, not the viewport

Binding click to the viewport div allowed the player to start drawing new lines outside the bounds of the canvas. This is hard to explain, even though the events took place outside the canvas I was still calling code to draw lines. But because the coordinate I gave to draw the line was outside the canvas the canvas just ignored it, thus it never appeared as though anything was wrong.

However this behavior was causing phantom actions to appear in the undo/redo action list, so if you ever noticed tapping undo or redo and it seemed like nothing happened its possible it was applying/unapplying one of these phantom lines.
Fit canvas to viewport by width, not height
Don't save a creature unless the player enters a letter for the name

Right now it just does not submit the form. There should maybe be a visual effect to indicate to the player that they must enter a letter before saving.
Can now get a list of your facebook friends

The new creature page will list your facebook friends that have DoodleMonster installed. It's just an example for now.