Refactor calculator for gift cards
Move factory for gift cards into outside accessible location.

Minor clean up for gift card transfers
Merge pull request #34 from Senjai/2-1-lav-gccleanup

Factory girl changes and calculator refactor.