Trying return array as page content
Render arrays look like this:

$build = array(
  '#prefix' =&gt; '&lt;div id="floormap_setup"&gt;',
  '#suffix' =&gt; '&lt;/div&gt;',
  'select_floormap' =&gt; array(
    '#markup' =&gt; '&lt;p&gt;Markup for the first bit&lt;/p&gt;',
  ),
  // drupal_get_form() returns a render array.
  'setup_cameras_form' =&gt; drupal_get_form('setup_cameras_form') + array(
    '#prefix' =&gt; '&lt;div id="label_cameras"&gt;',
    '#suffix' =&gt; '&lt;/div&gt;',
  ),
  'expectation_form' =&gt; drupal_get_form('set_expectations_form') + array(
    '#prefix' =&gt; '&lt;div id="set_expectations"&gt;',
    '#suffix' =&gt; '&lt;/div&gt;',
  ),
  'new_floormap' =&gt; array(
    '#markup' =&gt; '&lt;div id="new_floormap"&gt;&lt;/div&gt;',
  ),
);


See the render array docs and What are &quot;#&quot; properties? for a bit more explanation.