Modified init cursor so that it is always set correctly
Most of the basic functionality is now complete, now onto keyboard shortcuts and usability