Added engine and gitutils