Mock-Up Discovery Functionality

The layout isn't perfect, but the buttons do stuff and it's a start