Cleaned some documentation and source.