move DBConnection to own class file
fix `SQLObject::find` method

Shouldn't return an Array.
add create/update methods
add SQLObject#save method