Added test framework, git hooks.