Change color options in Button and TextField, add focus control to TextField, add private methods.