Implementing logging configuration for the program based on commandline options
additions to structures in api
Connection Form is now added as a class so that it resets on each new connection
proof of concept now shown for queueing messages for the client to send from the UI side