Colour rows based on level. Closes #2