The BIM philosophy and the various role players