public static function initialize() {
		if(defined('DACHI_KERNEL'))
			return false;

		define('DACHI_KERNEL', true);

		require_once('Kernel.functions.php');

		getExecutionTime();
		date_default_timezone_set(Configuration::get('dachi.timezone'));
		error_reporting(-1);
		define('WORKING_DIRECTORY', getcwd());

		Session::start(Configuration::get('sessions.name'), Configuration::get('sessions.domain', false), Configuration::get('sessions.secure', false));
	}