how does keil do the linking of code as in how does he places and links the codes in various classes/userclasses