added tagger class with empty methods; added tags field to transaction class
extracted sample rules to external file
changed rules (more human readable)
renamed rules.rb to rules (it will be interpreter pattern not dsl)
some cosmetic changes
added (working) spec for name_contains_rule
added logic rules (and, or, not) with spec (just draft for now)
removed all_rule.rb - it is unnecessary
added kind of formal grammar description for rules
added gemspec file
added executable in bin dir
added empty main lib file bookkee.rb
moved ruby source files to lib dir
moved spec files to spec dir
moved code from main.rb to lib dir main file
added Rakefile with (default) rspec task
moved grammar file to doc dir
removed features dir from gemspec
changed relative dir path (./) to bookkee dir path in require clauses in all rb files
corrected specs, it needes implementation but it now it works (through rake task) at least