proof of concept with Kinetic

Kinetic.js is a canvas library that makes animations and click events
really easy. For more complicated movements and scene arranging this is
definitely a step up and this commit proves that it can do what we want
fairly simply.
refactor kinetic proof-of-concept

this strips most of the obsolete code that used MiniDaemon to animate
frame moving, as kinetic does that much more simply. this includes
replacing the keypress event handling with mouse clicks on each image.

minidaemon.js and panel.js are currently not needed but they prove
useful in the future.
put buttons back

the buttons are back to navigate left/right/up/down. the way the
listeners were attached though required using 'cwine' instead of 'this'
to scope variable in the functions. I think there's another way to
ensure they are locked but I forget the syntax.

currIndex was removed since clicking on a panel does nothing to update
it. I'll have to think of some other kinf of bound checking.