Started rewriting the project to use the kinetic.js library to allow canvas layering