Add a completely black icon to use as background.
Split out node rendering and start improving it.