Proper colours for ghosts and all else,

Also added Materials class.