Added memcache answer for homework
Adding initial setup

--added Gemfile
--added spec directory
added spec file and first test
Fix Gemfile

--had require instead of gem.  SMH
Got first test passing
Added second test and got it passing

--test will check if regex is properly parsing formatted string
Added another test for regular expression for price
Added a test for comparing price on a different input
Added a test for parsing the date range
Updated the application to parse and output JSON

--first get the input the user
--parse the input using regular expressions and split out the 3 items as
requested
--reformat the output accordingly
--show the user the end result to the screen
--this could have been done using a file for input, but this allows a
user to try different things using the accepted format.
--This could have also provided a JSON file as output, but writing to a
user's disk without their permission is not courteous so we just display
it to the screen
Added my thoughts on the refactoring of some_controller
Setup Gemfile
Add a spec_helper file for pry

--helps with debugging
Add organization spec

--initial tests based on information given on blog
--we are given 'rules' with which we need to follow
--added these tests so we can prove our logic in code
A small maintenance item for the Gemfile

--need to have the rubygems.org source to get the gems
Got first test passing

--confirmed that an organization can only have one root
Worked on and got second test passing regarding organization and parent

--organizations can have a parent and it must be root
Worked on third test and got it passing regarding having multiple
children

--created a method add_children that will add a number of children
--you can add 1, 2 or whatever you would like
Added a fourth test for children not having children orgs.

--This test caught a bug. Good thing for tests!
--noticed that you could add children to a child org
--fixed it by returning if it was that type of org
Adding in User and its associate spec file

--users will be the bridge between an organization and roles
--organizations have users who have roles on that organization