figured out the structure a bt

now passing the form1 object to the other threads for communication and
using invoke.
setting up manual control - halfway through this.
next need to execute a bunch of commands!