Remove setID(), add instance, and add documentation