A text game server using fundamentals learned from Linux Application Programming class LFD312 from Linux Foundation