Add vim .swp files to .gitignore
Add currency type, refactor, begin index work

 - Add a 'currency' field to the customer query (e.g. 'usd')
 - Various bits of refactoring
 - Start adding an index query; e.g. index('ftse')
Move to standard python package structure.