Create portal.lua