<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,6 +4,6 @@ require &quot;active_support/inflector&quot;
 require &quot;active_support/core_ext/hash&quot;
 
 
-[&quot;base&quot;, &quot;contact&quot;].each do |lib|
+[&quot;model&quot;, &quot;config&quot;, &quot;contact&quot;, &quot;company&quot;].each do |lib|
   require File.join(File.dirname(__FILE__), &quot;solve360&quot;, lib)
 end
\ No newline at end of file</diff>
      <filename>lib/solve360.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,9 @@
 module Solve360
-  class Contact &lt; Solve360::Base
+  class Contact
+    include Solve360::Model
+    
     fields do 
-      {&quot;Archived&quot; =&gt; &quot;archive&quot;,
-      &quot;Assigned To&quot; =&gt; &quot;assignedto&quot;,
-      &quot;Background&quot; =&gt; &quot;background&quot;,
-      &quot;Business Address&quot; =&gt; &quot;businessaddress&quot;,
+      {&quot;Business Address&quot; =&gt; &quot;businessaddress&quot;,
       &quot;Business Direct&quot; =&gt; &quot;businessphonedirect&quot;,
       &quot;Business Email&quot; =&gt; &quot;businessemail&quot;,
       &quot;Business Fax&quot; =&gt; &quot;businessfax&quot;,</diff>
      <filename>lib/solve360/contact.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-Solve360::Base.configure YAML.load(File.read(File.join(File.dirname(__FILE__), '..', 'spec', 'api_settings.yml')))
\ No newline at end of file
+Solve360::Config.configure YAML.load(File.read(File.join(File.dirname(__FILE__), '..', 'spec', 'api_settings.yml')))
\ No newline at end of file</diff>
      <filename>script/console-startup.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,13 +1,13 @@
 require File.join(File.dirname(__FILE__), &quot;..&quot;, &quot;spec_helper&quot;)
 
-class Person &lt; Solve360::Base
+class Person
+  include Solve360::Model
+  
   fields do
     { &quot;Job Title&quot; =&gt; &quot;job_title&quot; }
   end
 end
 
-
-
 describe &quot;A Solve360 model&quot; do
   it &quot;should determine model name&quot; do
     Person.resource_name.should == &quot;people&quot;</diff>
      <filename>spec/solve360/base_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'rubygems'
 
 require File.join(File.dirname(__FILE__), '..', 'lib', 'solve360')
 
-Solve360::Base.configure YAML::load(File.read(File.join(File.dirname(__FILE__), 'api_settings.yml')))
+Solve360::Config.configure YAML::load(File.read(File.join(File.dirname(__FILE__), 'api_settings.yml')))
 
 def file_fixture(filename)
   open(File.join(File.dirname(__FILE__), 'fixtures', &quot;#{filename.to_s}&quot;)).read</diff>
      <filename>spec/spec_helper.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>lib/solve360/base.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>923ef65a7fc2b9866dbf4988d241b81ab0a869c8</id>
    </parent>
  </parents>
  <author>
    <name>Stephen Bartholomew</name>
    <email>steve@curve21.com</email>
  </author>
  <url>http://github.com/curve21/solve360/commit/9fee1e76c93c32c4bcf2db66c3feab7416a396a9</url>
  <id>9fee1e76c93c32c4bcf2db66c3feab7416a396a9</id>
  <committed-date>2009-10-08T07:43:25-07:00</committed-date>
  <authored-date>2009-10-08T07:43:25-07:00</authored-date>
  <message>Move to modules</message>
  <tree>cd1a9d992ef45cb43a9063066896220a11d77198</tree>
  <committer>
    <name>Stephen Bartholomew</name>
    <email>steve@curve21.com</email>
  </committer>
</commit>
