SpiderControl.Core -> Contains main functionality and definitions
SpiderControl.Application -> Combines everything together from SpiderControl.Core to process all commands
SpiderControl.Console -> Main entry point - uses SpiderControl.Application with the arguments you supply it
This was fun, so I'm continuing dev work in the experimental branch. Next steps:
- Optimise some bits and pieces that I didn't get to finish
- Simple angular web UI to show the spider on the grid/wall
- Web API to get/use results from SpiderControl.Application to move the web UI spider around
- Docker
- Kubernetes