Hj pre commit hooks

Adding pre-commit hooks. For more information, see #9