Initial models: repo, brach, etc. Tests. Some signals callbacks.