Some functions added to draw things with a custom color.
The background color was not used and it was not possible to change it.
Javadoc updated.