I can't get my module to show up in the Navigation
At the end of your search_engine_menu() function, you need to return $items. Also, you should clear your drupal cache after adding a new menu item. 

 function search_engine_menu() {
    $items = array();
    $items['results_page'] = array(
        'title'         =&gt; 'Search Results',
        'page callback'     =&gt; 'search_engine_results_page',
        'access callback'   =&gt; TRUE,
        'type'          =&gt; MENU_NORMAL_ITEM,
    );
    return $items;
 }