screenshots
Thought I could throw this in here if your using js as the backend.
https://github.com/Eterniuum/Kinetic
Use it for inspiration, or for reference, I never got to actually finish the bot due to college and hardware problems but it should be of help