Added better state management to the view. The view supports selected, focused, pressed, and normal states.