Created the basic Port UI functions, including opening, and basic window navigations.

Signed-off-by: Searonik <eric_war02@yahoo.com>