defines colorful TextView outside onCreate

..to make it accessible to OnClickListener
adds randomColor() to generate random color
adds randomChar to accompany randomColor
adds Eclipse related files to .gitignore