refactored stages to use a grid layout, zoom to select, and improved design