KineticJS initial commit of definitions

I tested it locally. Should be good to go.