title: How do I make my Module's template file render in Drupal 7?
body: <p>I'm feeling like I must be really close, but am just a little off from rendering out the my first Drupal module correctly (though of course the next step is submitting and processing the form via ajax,guess I'm not quite out of the woods yet)</p>
  
  <p>Anyways, from following along through "Pro Drupal Development 7", reading and asking some questions here on stack, I've gotten to the point where I've got my Drupal module set up.</p>
  
  <pre><code> \sites\all\modules\custom\mymodule
    ---- mymodule.info
    ---- mymodule.css
    ---- mymodule.js
    ---- mymodule.tpl
    ---- mymodule.module
  </code></pre>
  
  <p>All of the requirements seem to be functioning to get the module in my blocks list, the CSS, &amp; JS are visible on page if I choose to view source.  </p>
  
  <p>For testing purposes, my TPL file just has the following in it.</p>
  
  <pre><code> &lt;h1&gt; HERE &lt;/h1&gt;
  </code></pre>
  
  <p>The module file (from what I understand, it's the place where I write my theme hook) has the following (from what I gather) key functions.</p>
  
  <pre><code>function mymodule_theme($existing, $type, $theme, $path){
    return array(
      'mymodule' =&gt; array(
          'variables' =&gt; array('content' =&gt; "FOO"),
          'file'      =&gt; 'mymodule', 
          'path'      =&gt; drupal_get_path('module', 'mymodule') 
      )
    );
  }
  
  function mymodule_page(){
  
    $content = "";
    return theme('mymodule', $content); 
  }
  </code></pre>
  
  <p>I'm pretty sure I'm just having a small, relatively simple issue - but have been hammering away for an hour on my own.  Does anyone know the answer, what am I missing here ? </p>
  
  <p>Thanks!</p>