Update (See Description)

Fixed some of the wording in the server_port() function
Added a if/else statement to server_port() function