Cleaning up and adding bot

Cleaning up some bitrot and adding a hop runner for this project. You could hook this up to drone.io now. If you would like to create a drone.io repo and add me as admin I can wire up that part for you. Need to get this cleaned up cause spectre has a dependency on it. Also do you plan to push this to pub?