You should consider adding the ability to split the bot from the viewer. Most people who want to be a market maker, want to run the process from a cloud based instance (like AWS) and then view stats on their local machine (as well as possible make changes to the process). It's not very useable if the moment you shut down your local machine, the bot dies. Looking forward to seeing the finished product!