added title view to provide a custom gradient; hid the white border and changed the dark border to a different color; needs to be refactored still