Add rspec skeleton to match issue list.

- Add Gemfile with RSpec
- Set up basic library structure
- Add pending specs from issue list
- Remove .DS_Store from repo
Merge pull request #12 from yibeikafei/spec_skeleton

Add rspec skeleton to match issue list.