added missing final to function arguments in TableManager classes
also added throws SQLException where needed