Electronic library catalog, GUI development, C#