function App(
		address _iexecHubAddress,
		string  _appName,
		uint256 _appPrice,
		string  _appParams)
	IexecHubAccessor(_iexecHubAddress)
	public
	{
		
		
		require(tx.origin != msg.sender);
		setImmutableOwnership(tx.origin); 

		m_appName   = _appName;
		m_appPrice  = _appPrice;
		m_appParams = _appParams;

	}