Added Expandable info panel, and fully customizable palette system.

This class was changed to LibraryUpdateService. Can you check your merge?