Implement file server with CLI options for port and root directory, server initializes sessions, session handles file requests, and main function orchestrates setup and execution
handling