Partially fixed issue #15
Fixing issues #61 and #57. Most of the heavy lifting on issue #15 is done. Only needs fine tuning on colours and highlight colours.
Merge branch 'master' of https://github.com/EmilyBjoerk/lsml