added documentation, changed base connection a little.  added dependency to ruby-oci8