Update docs, clean up connection.rb