Changes listed below:

- Finished volatility metric
- Ported tests to simpler py.test style
- Ported OO design to data oriented pandas design
- Ported portfolio oriented design to index oriented design