Build a desktop issue tracker with GPUI, starting with layout and styling, then adding state and events.

Read the lessons below in order.