public function startManipulation(){
		$core			= ConfigurationManager::Get("profiles.{$this->getProfileName()}.coreDirectory");
		$public			= ConfigurationManager::Get("profiles.{$this->getProfileName()}.publicDirectory");
		$manipulations	= ConfigurationManager::Get("profiles.{$this->getProfileName()}.manipulations");

		# Fixing bootstrap
		$this->fixBootstrapper($public, $core);

		# Manipulate Codes
		foreach ($manipulations as $file => $lines) {
			$file = Utility::renderTemplate($file, [
				'{CORE}'	=> Utility::getCorePath($this->getAlias(), $core),
				'{PUBLIC}'	=> Utility::getPublicPath($this->getAlias(), $public)
			]);
			$file = Utility::normalizePath($file);
			if(\file_exists($file)){
				Utility::replaceInFile($file, $lines);
			}
		}
	}