diff --git a/README.txt b/README.txt
index 5de4d89..a4c48bc 100644
--- a/README.txt
+++ b/README.txt
@@ -1,6 +1,6 @@
 Gnode
 
-The Gnode module provides an entity that is designed for content that is 
+The Gnode module provides an entity that is designed for content that is
 location aware or intended to be displayed on a map. It will work with any map
 service that provides Gnode integration.
 
@@ -14,16 +14,16 @@ Dependencies:
 
 Map Providers
 
-Gnode requires at least one additional module to do anything useful. You will 
+Gnode requires at least one additional module to do anything useful. You will
 also need to download and install a map provider. Currently Gnode Google is the
 only map provider. As other map providers are implemented, you may install and
 use as many as you like. Map providers are designed to work together.
 
 Views and Proximity Searching
 
-Multipoint views and proximity searching are currently provided by separate 
+Multipoint views and proximity searching are currently provided by separate
 modules: Gnode Views and Gnode Proximity. You will need to download and install
 these modules separately.
 
-For a full explanation of features, demos, screenshots, and developer info, 
+For a full explanation of features, demos, screenshots, and developer info,
 please visit http://gnode.ccardea.com.
diff --git a/gnode.classes.inc b/gnode.classes.inc
index 0241315..6cbd1cf 100644
--- a/gnode.classes.inc
+++ b/gnode.classes.inc
@@ -1,9 +1,9 @@
 <?php
 
 /**
- * @file classes.inc
+ * @file
  *
- * Include file for autoloaded classes
+ * Include file for autoloaded classes.
  */
 class gnode {
   //Property definitions
@@ -16,31 +16,31 @@ class gnode {
   public $maxy;
   public $minx;
   public $miny;
-  public $uid; // id of the user who made the last update
+  public $uid; // Id of the user who made the last update.
   public $updated;
-  public $oid; // uid of the original creator
-  public $oname; // user name of original creator
+  public $oid; // Uid of the original creator.
+  public $oname; // User name of original creator.
   public $created;
   public $published;
 
-/**
- * Create a new gnode
- *
- * @param $wkb
- *    A gnode_geometry object. Can be any class derived from gnode_geometry
- */
+  /**
+   * Create a new gnode
+   *
+   * @param $wkb
+   *   A gnode_geometry object. Can be any class derived from gnode_geometry
+   */
   public function __construct($wkb = NULL) {
-    if ($wkb) { 
+    if ($wkb) {
       $this->wkb_set($wkb);
       $this->gnode_type = 'generic';
     }
   }
 
-/**
- * Sets the values to be used for indexing the database. How the values are
- * determined varies with the type of geometry. For some geometry types these
- * values are also used to draw the map.
- */
+  /**
+   * Sets the values to be used for indexing the database. How the values are
+   * determined varies with the type of geometry. For some geometry types these
+   * values are also used to draw the map.
+   */
   private function index($wkb) {
     $bounds = $wkb->bounds();
     $this->maxx = $bounds['maxx'];
@@ -49,10 +49,10 @@ class gnode {
     $this->miny = $bounds['miny'];
   }
 
-/**
- * @param wkb
- *    A gnode geometry object
- */
+  /**
+   * @param wkb
+   *   A gnode geometry object
+   */
   public function wkb_set($wkb) {
     $this->index($wkb);
     $this->geometry_type = $wkb->geometry;
@@ -66,10 +66,10 @@ class gnode {
 class gnode_bundle {
   // Property definitions
   public $is_new;
-  public $gnode_type; // The machine readable bundle name
-  public $label; // The human readable bundle name
-  public $description; 
-  public $options; // geometry type, edit options, display options
+  public $gnode_type; // The machine readable bundle name.
+  public $label; // The human readable bundle name.
+  public $description;
+  public $options; // Geometry type, edit options, display options.
 
 
   public function __construct() {
@@ -86,9 +86,9 @@ class gnode_bundle {
 }
 
 class gnode_element {
-  // property definitions
-  public $eid; // element id
+  // Property definitions.
+  public $eid; // Element id.
   public $label;
-  public $gtype; // One of the gnode geometry constants
-  public $etype; // element type - one of the gnode element-type constants
+  public $gtype; // One of the gnode geometry constants.
+  public $etype; // Element type - one of the gnode element-type constants.
 }
diff --git a/gnode.css b/gnode.css
index ea402fb..1a729f6 100644
--- a/gnode.css
+++ b/gnode.css
@@ -1,7 +1,7 @@
 /**
- * @file gnode.css
+ * @file
  *
- * Default stylesheet for gnode elements and classes
+ * Default stylesheet for gnode elements and classes.
  */
 
 .gnode-map {
diff --git a/gnode.geometry.inc b/gnode.geometry.inc
index f25a6ad..abac828 100644
--- a/gnode.geometry.inc
+++ b/gnode.geometry.inc
@@ -2,9 +2,7 @@
 
 /**
  * @file
- * gnode.geometry.inc (C) Christopher Cardea
- *
- * Contains geometry class implementations 
+ * Contains geometry class implementations.
  */
 
 /**
@@ -14,44 +12,44 @@
  */
 abstract class gnode_geometry {
 
-/**
- * The geometry type for this class - one of the Gnode Geometry Type constants.
- */
+  /**
+   * The geometry type for this class - one of the Gnode Geometry Type constants.
+   */
   public $geometry;
 
-/**
- * PHP magic function __sleep() - tells PHP how to serialize the object
- */
+  /**
+   * PHP magic function __sleep() - tells PHP how to serialize the object
+   */
   abstract public function __sleep();
 
-/**
- * Returns an array containing the minimum and maximum latitudes and longitudes 
- * needed to construct a rectangle that contains the geometry object. Used
- * for indexing the database and displaying objects on a map.
- */
+  /**
+   * Returns an array containing the minimum and maximum latitudes and longitudes
+   * needed to construct a rectangle that contains the geometry object. Used
+   * for indexing the database and displaying objects on a map.
+   */
   abstract public function bounds();
 
 }
 
-/**
- * Class for all point-type geometries, i.e., addresses, map features, etc
- */
+  /**
+   * Class for all point-type geometries, i.e., addresses, map features, etc
+   */
 class gnode_point extends gnode_geometry {
 
-/**
- * The point coordinates. $pointx is longitude, $pointy is latitude
- */
+  /**
+   * The point coordinates. $pointx is longitude, $pointy is latitude
+  */
   public $pointx;
   public $pointy;
 
-/**
- * Sets up the point coordinates and geometry type.
- *
- * @param $x
- *    longitude
- * @param $y
- *    latitude
- */
+  /**
+   * Sets up the point coordinates and geometry type.
+   *
+   * @param $x
+   *   longitude
+   * @param $y
+   *   latitude
+   */
   public function __construct($x, $y) {
     $this->pointx = $x;
     $this->pointy = $y;
@@ -88,20 +86,20 @@ class gnode_point extends gnode_geometry {
  */
 class gnode_multipoint extends gnode_geometry {
 
-/**
- * An array of gnode_point objects
- */
+  /**
+   * An array of gnode_point objects
+   */
   public $points;
 
   public $bounds;
   public $geometry;
 
-/**
- * Sets up the points array and computes the bounds.
- *
- * @param $gnodes
- *  An array of gnode objects
- */
+  /**
+   * Sets up the points array and computes the bounds.
+   *
+   * @param $gnodes
+   *  An array of gnode objects
+   */
   public function __construct($gnodes) {
     $this->geometry = GNODE_MULTIPOINT;
     $this->points_set($gnodes);
@@ -140,7 +138,7 @@ class gnode_multipoint extends gnode_geometry {
   }
   $maxx;
   $maxy;
-  $minx; 
+  $minx;
   $miny;
   foreach ($gnodes as $row) {
     if (!isset($maxx)) {
diff --git a/gnode.install b/gnode.install
index 19aa42b..84384b4 100644
--- a/gnode.install
+++ b/gnode.install
@@ -1,11 +1,12 @@
 <?php
 
 /**
- * @file provides the gnode install functions
+ * @file
+ * Provides the gnode install functions.
  */
 
 /**
- * Implements hook schema
+ * Implements hook schema().
  */
 function gnode_schema() {
   $schema = array();
@@ -208,15 +209,15 @@ function gnode_schema() {
 }
 
 /**
- * Implements hook_install
+ * Implements hook_install().
  */
 function gnode_install() {
-  // default configuration settings
+  // Default configuration settings.
   variable_set('gnode_default_unit', 'Kilometers');
 }
 
 /**
- * Implements hook_uninstall
+ * Implements hook_uninstall().
  */
 function gnode_uninstall() {
   variable_del('gnode_default_unit');
diff --git a/gnode.module b/gnode.module
index d8fecf9..1694b39 100644
--- a/gnode.module
+++ b/gnode.module
@@ -2,29 +2,29 @@
 
 /**
  * @file
- *   Provides hook implementations for gnodes
+ *   Provides hook implementations for gnodes.
  */
 
 /**
- * Geometry Type Constant definitions
+ * Geometry Type Constant definitions.
  */
-define ('GNODE_GEOMETRY', 0);
-define ('GNODE_POINT', 1);
-define ('GNODE_LINESTRING', 2);
-define ('GNODE_POLYGON', 3);
-define ('GNODE_MULTIPOINT', 4);
+define('GNODE_GEOMETRY', 0);
+define('GNODE_POINT', 1);
+define('GNODE_LINESTRING', 2);
+define('GNODE_POLYGON', 3);
+define('GNODE_MULTIPOINT', 4);
 
 /**
- * Element Type constant definitions
+ * Element Type constant definitions.
  */
-define ('GNODE_INPUT', 0);
-define ('GNODE_DISPLAY', 1);
-define ('GNODE_VIEW', 2);
-define ('GNODE_PROXIMITY', 3);
+define('GNODE_INPUT', 0);
+define('GNODE_DISPLAY', 1);
+define('GNODE_VIEW', 2);
+define('GNODE_PROXIMITY', 3);
 
 
 /**
- * Implements hook_entity_info
+ * Implements hook_entity_info().
  */
 function gnode_entity_info() {
   $info = array();
@@ -44,7 +44,7 @@ function gnode_entity_info() {
       'id' => 'gnid',
       'bundle' => 'gnode_type',
       'label' => 'name',
-      
+
     ),
     'bundle keys' => array(
       'bundle' => 'gnode_type',
@@ -65,7 +65,7 @@ function gnode_entity_info() {
   return $info;
 }
 /**
- * Implements hook permission
+ * Implements hook permission().
  */
 function gnode_permission() {
   return array(
@@ -85,7 +85,7 @@ function gnode_permission() {
   );
 }
 /**
- * Implements hook_menu
+ * Implements hook_menu().
  */
 function gnode_menu() {
   $items['gnode/%gnode'] = array(
@@ -222,7 +222,7 @@ function gnode_menu() {
 
 
 /**
- * Entity uri callback
+ * Entity uri callback.
  *
  */
 function gnode_uri($gnode) {
@@ -241,25 +241,25 @@ function gnode_uri($gnode) {
  */
 
 /**
- * Load a single gnode
- * 
+ * Load a single gnode.
+ *
  * @param $gnid
- * The id of the gnode to load
+ * The id of the gnode to load.
  */
 function gnode_load($gnid) {
   $gnode = entity_load('gnode', array($gnid));
   return $gnode ? $gnode[$gnid] : FALSE;
 }
 
-/** 
- * Load multiple gnodes
+/**
+ * Load multiple gnodes.
  *
  * @param $gnids
- *  An array of gnode ids
+ *  An array of gnode ids.
  * @param $conditions
- *  (deprecated) Included for compatibility with the entity_load function
+ *  (deprecated) Included for compatibility with the entity_load function.
  * @param $reset
- *  If true, resets the static cache
+ *  If true, resets the static cache.
  *
  * @return
  *   Returns an array of standard class objects, or FALSE if no results.
@@ -270,10 +270,10 @@ function gnode_load_multiple($gnids = FALSE, $conditions = array(), $reset = FAL
 }
 
 /**
- * Save a gnode
+ * Save a gnode.
  */
 function gnode_save(&$gnode) {
-  // TODO Call field_attach hooks
+  // TODO Call field_attach hooks.
 
   // Call hook_entity_presave().
   foreach (module_implements('entity_presave') as $module) {
@@ -298,7 +298,7 @@ function gnode_save(&$gnode) {
         'created' => REQUEST_TIME,
         'oid' => $user->uid,
         'oname' => $user->name,
-        // TODO save the published field
+        // TODO save the published field.
       ))
       ->execute();
 
@@ -319,9 +319,9 @@ function gnode_save(&$gnode) {
         'maxy' => $gnode->maxy,
         'minx' => $gnode->minx,
         'miny' => $gnode->miny,
-        'uid' => $user->uid, // uid is the id of the user who last updated the gnode
+        'uid' => $user->uid, // uid is the id of the user who last updated the gnode.
         'updated' => REQUEST_TIME,
-        // TODO Save the published field
+        // TODO Save the published field.
       ))
       ->condition('gnid', $gnode->gnid)
       ->execute();
@@ -335,11 +335,11 @@ function gnode_save(&$gnode) {
 }
 
 /**
- * Delete a gnode
- * TODO rewrite to call delete multiple
+ * Delete a gnode.
+ * TODO rewrite to call delete multiple.
  */
 function gnode_delete($gnid) {
-  // TODO Call field_attach hooks
+  // TODO Call field_attach hooks.
 
   // Call hook_entity_delete().
   $gnode = gnode_load($gnid);
@@ -357,10 +357,10 @@ function gnode_delete($gnid) {
 }
 
 /**
- * Load a gnode bundle definition
+ * Load a gnode bundle definition.
  *
  * @param $name
- *  The machine name of the bundle
+ *  The machine name of the bundle.
  */
 function gnode_bundle_load($name) {
   $result = db_select('gnode_bundle', 'b')
@@ -371,10 +371,10 @@ function gnode_bundle_load($name) {
 }
 
 /**
- * Save a gnode bundle
+ * Save a gnode bundle.
  *
  * @param $bundle
- *    A gnode bundle object
+ *   A gnode bundle object.
  */
 function gnode_bundle_save($bundle) {
   if ($bundle->is_new) {
@@ -401,10 +401,10 @@ function gnode_bundle_save($bundle) {
   menu_rebuild();
 }
 /**
- * Delete a gnode bundle
+ * Delete a gnode bundle.
  *
  * @param $name
- *  The machine name of the bundle to delete
+ *  The machine name of the bundle to delete.
  */
 function gnode_bundle_delete($name) {
   db_delete('gnode_bundle')
@@ -413,11 +413,11 @@ function gnode_bundle_delete($name) {
   menu_rebuild();
 }
 
-/** 
- * Get all gnode bundles
+/**
+ * Get all gnode bundles.
  *
  * @return
- *  Returns an array of bundle objects
+ *  Returns an array of bundle objects.
  */
 function gnode_get_bundles() {
   $query = db_select('gnode_bundle', 'b')
@@ -427,10 +427,10 @@ function gnode_get_bundles() {
 }
 
 /**
- * Get the input and display options for an existing gnode bundle
+ * Get the input and display options for an existing gnode bundle.
  *
  * @param $type
- *    The gnode_type (bundle id) for the options to get.
+ *   The gnode_type (bundle id) for the options to get.
  */
 function gnode_get_bundle_options($type) {
   static $options = array();
@@ -451,16 +451,16 @@ function gnode_get_bundle_options($type) {
 }
 
 /**
- * Inserts or deletes form elements into/from the gnode_element table
+ * Inserts or deletes form elements into/from the gnode_element table.
  *
  * Gnode providers call this function on module install and uninstall. It calls
  * hook_element_info and uses special element attributes to create a database of
  * input and display options that are then available to be used by gnode bundles.
  *
  * @param $module
- *  The name of the module
+ *  The name of the module.
  * @param $op
- *  The operation to perform, 'insert' on install or 'delete' on uninstall
+ *  The operation to perform, 'insert' on install or 'delete' on uninstall.
  */
 function gnode_update_elements($module, $op) {
   $function = $module . '_element_info';
@@ -487,10 +487,10 @@ function gnode_update_elements($module, $op) {
 }
 
 /**
- * Get available form elements for the chosen geometry type
+ * Get available form elements for the chosen geometry type.
  *
  * @parameter $gtype
- *    Geometry type - a gnode geometry type constant
+ *   Geometry type - a gnode geometry type constant.
  */
 function gnode_get_elements_by_geometry($gtype) {
   $query = db_select('gnode_elements', 'g', array('fetch' => PDO::FETCH_ASSOC))
@@ -501,10 +501,10 @@ function gnode_get_elements_by_geometry($gtype) {
 }
 
 /**
- * Get available form elements for the chosen element type
+ * Get available form elements for the chosen element type.
  *
  * @parameter $etype
- *    Element type - a gnode geometry type constant
+ *   Element type - a gnode geometry type constant.
  */
 function gnode_get_elements_by_type($etype) {
   $query = db_select('gnode_elements', 'g', array('fetch' => PDO::FETCH_ASSOC))
@@ -515,10 +515,10 @@ function gnode_get_elements_by_type($etype) {
 }
 
 /**
- * Save form elements
+ * Save form elements.
  *
  * @parameter $elements
- *    An array of element objects to save
+ *   An array of element objects to save.
  */
 function gnode_save_element($elements) {
   $query = db_insert('gnode_elements')
@@ -530,10 +530,10 @@ function gnode_save_element($elements) {
 }
 
 /**
- * Delete form elements
+ * Delete form elements.
  *
  * @parameter $ids
- *    An array of element ids
+ *   An array of element ids.
  */
 function gnode_delete_element($ids) {
   db_delete('gnode_elements')
@@ -542,7 +542,7 @@ function gnode_delete_element($ids) {
 }
 
 /**
- * Get the available geometry types
+ * Get the available geometry types.
  *
  * The geometry types that are available depend on what has been implemented by
  * the installed providers.
@@ -560,7 +560,7 @@ function gnode_get_geometry() {
  ******************************************************************************/
 
 /**
- * Implements hook_element_info
+ * Implements hook_element_info().
  */
 function gnode_element_info() {
   $elements = array();
@@ -576,7 +576,7 @@ function gnode_element_info() {
 }
 
 /**
- * Implements hook_theme
+ * Implements hook_theme().
  */
 function gnode_theme() {
   $items['gnode_pushbutton'] = array(
@@ -589,7 +589,7 @@ function gnode_theme() {
 }
 
 /**
- * Theme function for gnode pushbutton
+ * Theme function for gnode pushbutton.
  */
 function theme_gnode_pushbutton($variables) {
   $element = $variables['gnode_pushbutton'];
@@ -607,7 +607,7 @@ function theme_gnode_pushbutton($variables) {
 
 
 /**
- * Theme function for gnode_bundle_admin_row
+ * Theme function for gnode_bundle_admin_row.
  */
 function theme_gnode_bundle_admin_row($variables) {
   $element = $variables['gnode_bundle_admin_row'];
