Working fulfillment
Reorganize spec folder
Fix typo
Add use shoulda-matchers gem
Add currency spec