added textcolor to controls
draw text with color
add font sizing
added transition