public function registerClass($className, $includeFile)
    {
        if (array_key_exists($className, $this->includePaths)) {
            throw new \Exception("Error: Class '$className' is already registered!");
        }

        $this->includePaths[$className] = $includeFile;
    }