private GroupViewModel GetImageGroup()
		{
			GroupViewModel image = new GroupViewModel();
			image.Text = "Image";
			SplitButtonViewModel split = new SplitButtonViewModel();
			split.Text = "Select";
			split.Size = ButtonSize.Large;
			split.LargeImage = GetPath("MVVM/select.png");
			image.Buttons.Add(split);

			ButtonGroupViewModel buttonsGroup = new ButtonGroupViewModel();
			buttonsGroup.Buttons.Add(GetSmallButton("crop", "Crop"));
			buttonsGroup.Buttons.Add(GetSmallButton("resize", "Resize"));
			buttonsGroup.Buttons.Add(GetSmallButton("rotate", "Rotate"));

			image.Buttons.Add(buttonsGroup);
			return image;
		}
		private GroupViewModel GetToolsGroup()
		{
			GroupViewModel image = new GroupViewModel();
			image.Text = "Tools";

			ButtonGroupViewModel buttonsGroup = new ButtonGroupViewModel();
			buttonsGroup.IsSmallGroup = true;
			buttonsGroup.Buttons.Add(GetSmallButton("pen"));
			buttonsGroup.Buttons.Add(GetSmallButton("paint-bucket"));
			buttonsGroup.Buttons.Add(GetSmallButton("text"));
			buttonsGroup.Buttons.Add(GetSmallButton("eraser"));
			buttonsGroup.Buttons.Add(GetSmallButton("eyedropper"));
			buttonsGroup.Buttons.Add(GetSmallButton("zoom"));

			image.Buttons.Add(buttonsGroup);
			return image;
		}
		private GroupViewModel GetClipboardGroup()
		{
			GroupViewModel clipboard = new GroupViewModel();
			clipboard.Text = "Clipboard";
			SplitButtonViewModel split = new SplitButtonViewModel();
			split.Text = "Paste";
			split.Size = ButtonSize.Large;
			split.LargeImage = GetPath("MVVM/paste.png");
			clipboard.Buttons.Add(split);

			ButtonGroupViewModel buttonsGroup = new ButtonGroupViewModel();
			buttonsGroup.Buttons.Add(GetButton("cut", "Cut"));
			buttonsGroup.Buttons.Add(GetButton("copy", "Copy"));

			clipboard.Buttons.Add(buttonsGroup);
			return clipboard;
		}