switch to kinetic js from fabric js for improved group handling