Lazarus Component Library and IDE