Style and organizational changes

Made some style and organizational changes  - now camelCase.

Added some speak() functions.