added canvas method drawLine
standardized body property options
added default behavior connect methods
added ability to hide bodies from rendering
standardized pubsub, added behaviors, added constraint examples