Make colors configurable.
Add background color
Change all drawing operations to scale with the window.