refactor
more reliable color selections
add legend to make charts useful