Updated canSubmit and cursor

fixes #17 and allows canSubmit always
Merge pull request #20 from adaptlearning/issue/#17

Issue/#17