Add Givex as a system
fix some markup
refactor and add some more test
refactor
Merge pull request #1 from bypasslane/givex

Add Givex as a system