Feature/pfistyle

- Add more test
- coding style is broken
- move `Load` function to sample