added core module and classes
added core module and classes, first spec...; improve Gemfile and Rakefile