Initial commit, see www.shadebob.org for more information.