Added text and background colour options and updated elm runtime to 0.12.3