inital commit
move spec, don't use present? func, add Gemfile