ludebot - work in progress, please be patient while it comes together