documentation and code cleanup

add new documentation
add new 'venue' demo
change widget syntax to be jquery-friendly
fix some syntax errors
remove commented out code