center text and add ability to change text color