Update - Refactor

- Refactored roll handling out of cli
- Added api.py
- Added rollmethods.py
Bumped version to 0.2.1