Feature/no commits

Added handling for when there are no commits in the project