separate data retriever to Data class.
add color changing option.
change coloring option.