Add color, add drawRL, improve and refactor tests