add cucumber and rspec
add file upload
add parsing methods