Update the code for lazarus
Add the new Components