# Functions
Clean removes any event or metrics files from project in the current working directory.
Initialize initializes a git repo for time tracking.
LoadTags returns the tags for the project in the gtmPath directory.
NewIndex initializes Index.
Paths returns the root git repo and gtm paths.
Uninitialize remove GTM tracking from the project in the current working directory.
# Constants
GTMDir is the subdir for gtm within the git repo root directory.
NoteNameSpace is the gtm git note namespace.
# Variables
AppEventFileContentRegex regex for app event files.
ErrFileNotFound is raised when record an event for a file that does not exist.
ErrNotInitialized is raised when a git repo not initialized for time tracking.
GitConfig is map of git configuration settings.
GitHooks is map of hooks to apply to the git repo.
GitIgnore is file ignore to apply to git repo.