Create Port class