- find out if an instance of that bot is already running
- add the bot, with an instance number that is the next consecutive, and a port number that is the next consecutive available
- add to the interface that it have the instance number written in it

- look up bots by their name and instance number 

launch "myBOT"
	- search through the catalog to see if one is already running
	- if not

===

but i don't want to have to search to see if other bots are already running at this time!
instead, i want to just tag the bots by their port number
when you kill a bot, it dies and that port becomes free to be taken by the next available bot
	- that port gets added to the start of the list of ports
	- so i need a transfer function between the port and its location in the array
	- theArray[0] must always be port 7475, and so forth
	- index number = port number - 7475
but then i need to store a list of all the available ports!  well, okay, i'll allocate 100.  We're bound to get into trouble beyond that anyway