diff --git a/build/lib/DaemonStartTask.php b/build/lib/DaemonStartTask.php
index b0cc999..3d46182 100644
--- a/build/lib/DaemonStartTask.php
+++ b/build/lib/DaemonStartTask.php
@@ -4,10 +4,11 @@
  * @file
  * A Phing task to run start a daemon.
  */
+
 require_once "phing/Task.php";
 
 /**
- * DaemonStartTask
+ * DaemonStartTask.
  */
 class DaemonStartTask extends Task {
 
@@ -19,6 +20,7 @@ class DaemonStartTask extends Task {
    * Set the command to run.
    *
    * @param string $str
+   *   Command string.
    */
   public function setCommand($str) {
     $this->command = $str;
@@ -28,6 +30,7 @@ class DaemonStartTask extends Task {
    * Set the dir to run the command in.
    *
    * @param PhingFile $dir
+   *   Directory to run command.
    */
   public function setDir(PhingFile $dir) {
     $this->dir = $dir;
@@ -36,7 +39,8 @@ class DaemonStartTask extends Task {
   /**
    * Set the pid file to store the pid in.
    *
-   * @param PhingFile $dir
+   * @param PhingFile $file
+   *   File to store pid.
    */
   public function setPid(PhingFile $file) {
     $this->pid = $file;
@@ -84,5 +88,5 @@ class DaemonStartTask extends Task {
     fwrite($pid_file, $pid);
     fclose($pid_file);
   }
-}
 
+}
diff --git a/build/lib/DaemonStopTask.php b/build/lib/DaemonStopTask.php
index 3ad6983..e0c6e06 100644
--- a/build/lib/DaemonStopTask.php
+++ b/build/lib/DaemonStopTask.php
@@ -4,10 +4,11 @@
  * @file
  * A Phing task to run stop a daemon.
  */
+
 require_once "phing/Task.php";
 
 /**
- * DaemonStopTask
+ * DaemonStopTask.
  */
 class DaemonStopTask extends Task {
 
@@ -16,7 +17,8 @@ class DaemonStopTask extends Task {
   /**
    * Set the pid file to store the pid in.
    *
-   * @param PhingFile $dir
+   * @param PhingFile $file
+   *    File to store pid.
    */
   public function setPid(PhingFile $file) {
     $this->pid = $file;
@@ -39,5 +41,5 @@ class DaemonStopTask extends Task {
       $this->log("Unable to kill process with PID $pid");
     }
   }
-}
 
+}
diff --git a/panopoly.profile b/panopoly.profile
index 8cfde13..f702daa 100644
--- a/panopoly.profile
+++ b/panopoly.profile
@@ -1,17 +1,21 @@
 <?php
 
-    
 /**
- * Implements hook_install_tasks()
+ * @file
+ * Functions related to panopoly profile tasks.
+ */
+
+/**
+ * Implements hook_install_tasks().
  */
 function panopoly_install_tasks(&$install_state) {
 
   $tasks = array();
 
-  // Add our custom CSS file for the installation process
+  // Add our custom CSS file for the installation process.
   drupal_add_css(drupal_get_path('profile', 'panopoly') . '/panopoly.css');
 
-  // Add the Panopoly app selection to the installation process
+  // Add the Panopoly app selection to the installation process.
   $panopoly_server = array(
     'machine name' => 'panopoly',
     'default apps' => array('panopoly_demo'),
@@ -20,7 +24,7 @@ function panopoly_install_tasks(&$install_state) {
   require_once(drupal_get_path('module', 'apps') . '/apps.profile.inc');
   $tasks = $tasks + apps_profile_install_tasks($install_state, $panopoly_server);
 
-  // Add the Panopoly theme selection to the installation process
+  // Add the Panopoly theme selection to the installation process.
   require_once(drupal_get_path('module', 'panopoly_theme') . '/panopoly_theme.profile.inc');
   $tasks = $tasks + panopoly_theme_profile_theme_selection_install_task($install_state);
 
@@ -28,15 +32,15 @@ function panopoly_install_tasks(&$install_state) {
 }
 
 /**
- * Implements hook_install_tasks_alter()
+ * Implements hook_install_tasks_alter().
  */
 function panopoly_install_tasks_alter(&$tasks, $install_state) {
 
-  // Magically go one level deeper in solving years of dependency problems
+  // Magically go one level deeper in solving years of dependency problems.
   require_once(drupal_get_path('module', 'panopoly_core') . '/panopoly_core.profile.inc');
   $tasks['install_load_profile']['function'] = 'panopoly_core_install_load_profile';
 
-  // If we only offer one language, define a callback to set this
+  // If we only offer one language, define a callback to set this.
   require_once(drupal_get_path('module', 'panopoly_core') . '/panopoly_core.profile.inc');
   if (!(count(install_find_locales($install_state['parameters']['profile'])) > 1)) {
     $tasks['install_select_locale']['function'] = 'panopoly_core_install_locale_selection';
@@ -44,7 +48,7 @@ function panopoly_install_tasks_alter(&$tasks, $install_state) {
 }
 
 /**
- * Implements hook_form_FORM_ID_alter()
+ * Implements hook_form_FORM_ID_alter().
  */
 function panopoly_form_install_configure_form_alter(&$form, $form_state) {
 
@@ -52,13 +56,12 @@ function panopoly_form_install_configure_form_alter(&$form, $form_state) {
   drupal_get_messages('status');
   drupal_get_messages('warning');
 
-  // Set reasonable defaults for site configuration form
+  // Set reasonable defaults for site configuration form.
   $form['site_information']['site_name']['#default_value'] = 'Panopoly';
   $form['admin_account']['account']['name']['#default_value'] = 'admin';
   $form['server_settings']['site_default_country']['#default_value'] = 'US';
   $form['server_settings']['date_default_timezone']['#default_value'] = 'America/Los_Angeles'; // West coast, best coast
-
-  // Define a default email address if we can guess a valid one
+  // Define a default email address if we can guess a valid one.
   if (valid_email_address('admin@' . $_SERVER['HTTP_HOST'])) {
     $form['site_information']['site_mail']['#default_value'] = 'admin@' . $_SERVER['HTTP_HOST'];
     $form['admin_account']['account']['mail']['#default_value'] = 'admin@' . $_SERVER['HTTP_HOST'];
@@ -66,15 +69,15 @@ function panopoly_form_install_configure_form_alter(&$form, $form_state) {
 }
 
 /**
- * Implements hook_form_FORM_ID_alter()
+ * Implements hook_form_FORM_ID_alter().
  */
 function panopoly_form_apps_profile_apps_select_form_alter(&$form, $form_state) {
 
-  // For some things there are no need
+  // For some things there are no need.
   $form['apps_message']['#access'] = FALSE;
   $form['apps_fieldset']['apps']['#title'] = NULL;
 
-  // Improve style of apps selection form
+  // Improve style of apps selection form.
   if (isset($form['apps_fieldset'])) {
     $manifest = apps_manifest(apps_servers('panopoly'));
     foreach ($manifest['apps'] as $name => $app) {
@@ -90,7 +93,7 @@ function panopoly_form_apps_profile_apps_select_form_alter(&$form, $form_state)
  */
 function panopoly_default_content(&$modules) {
   // TODO: It would be better to figure out which apps have demo content
-  // modules by looking at the app manifest. Unfortunately, this doesn't qute 
+  // modules by looking at the app manifest. Unfortunately, this doesn't qute
   // work because the manifest doesn't know about the default content module
   // until the app has actually been enabled, since that data only comes in
   // from hook_apps_app_info().
@@ -105,7 +108,7 @@ function panopoly_default_content(&$modules) {
   //
   // This workaround assumes a pattern MYMODULE_demo.
   $files = system_rebuild_module_data();
-  foreach($modules as $module) {
+  foreach ($modules as $module) {
     if (isset($files[$module . '_demo'])) {
       $modules[] = $module . '_demo';
     }
