# TODO - [ ] Add user/password login - [ ] Wrap Shell class in argparse - [ ] Add keep-alive - [ ] Add non-interactive mode to allow use in other scripts - [ ] Add verbose mode to see all communication - [ ] Add command to refresh command list of endpoint - [x] Only allow one session in use at a time - [x] Add command history - [x] Make lsl API script discover modules - [x] Make lsl API script communicate with modules