Altered Piano insert method

Altered Piano function so that function user does not have to  insert
piano_id’s. The generated SQL string will perform the lookups for the
parameters and insert the appropiate ID’s