Small Changes

Some inconsequential changes made to base: The default Find method has
been removed from State so that the client is free to implement it
however he or she chooses to. Realized that the SetAction method in
State does not need to be specialized.