Implement a draft of the main and search pages