Added URL support and a bit more documentation about OO usage