Added controller methods and bots database table
The bots database table will be used to store instances of bots. I feel this is better than using a simple hash or matrix because it will be persistent across crashes. So, if the application crashes or gets shut down, we can simply have a code block that checks for bots in the datbase, which will automatically create threads for each. Considering adding a status column. Running, stopped, etc.