start of camera controls in gui
added sprintf.js because its awesome
using sprintf for displaying cam position