/**
  * Dependency container object.
  * @param string $path        application's filesystem location
  */
 public function __construct($path)
 {
     try {
         parent::__construct();
         $this->path = $path;
         $this->loadServices();
         $this->loadConfig();
         $this->loadRoutes();
     } catch (\Exception $e) {
         $this->error($e);
     }
 }