Add web hook and some code cleanup

- Add web hook for CircleCI status
- Code cleanup
- Unify display