Minor Changes

1. Add numpy to setup.py
2. Replaced `cumprod` with `prod`