fixed some issues with integration into canvas-lms and upped version