added solutions
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/build.properties b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/build.properties
index daa6ee3..897ac72 100644
--- a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/build.properties
+++ b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/build.properties
@@ -6,4 +6,6 @@
                plugin.properties,\
                plugin.xml,\
                schema/,\
-               splash.bmp
+               splash.bmp,\
+               branding/,\
+               solutions/
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/plugin.xml b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/plugin.xml
index d20f356..de4fabf 100644
--- a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/plugin.xml
+++ b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/plugin.xml
@@ -2,16 +2,6 @@
 <?eclipse version="3.2"?>
 <plugin>
    <extension-point id="usefulLinks" name="%usefulLink.extPoint" schema="schema/usefulLinks.exsd"/>
-
-   <extension
-         point="org.eclipse.ui.views">
-      <view
-            class="org.eclipse.browser.view.ui.EclipseBrowserView"
-            icon="icons/eclipse_icon.gif"
-            id="org.eclipse.browser.view"
-            name="%view.name">
-      </view>
-   </extension>
    <extension
          point="org.eclipse.browser.usefulLinks">
       <linkObject
@@ -37,15 +27,6 @@
       </linkObject>         
    </extension>
    <extension
-         id="application"
-         point="org.eclipse.core.runtime.applications">
-      <application>
-         <run
-               class="org.eclipse.browser.application.Application">
-         </run>
-      </application>
-   </extension>
-   <extension
          point="org.eclipse.ui.perspectives">
       <perspective
             class="org.eclipse.browser.application.Perspective"
@@ -54,29 +35,5 @@
             name="%perspective.name">
       </perspective>
    </extension>
-   <extension
-         id="product"
-         point="org.eclipse.core.runtime.products">
-      <product
-            application="org.eclipse.browser.application"
-            name="Eclipse Browser Product">
-         <property
-               name="appName"
-               value="Eclipse Browser Product">
-         </property>
-         <property
-               name="aboutImage"
-               value="branding/world_about.gif">
-         </property>
-         <property
-               name="aboutText"
-               value="This is a blurb about my product.">
-         </property>
-         <property
-               name="windowImages"
-               value="branding/world_16-16_windows.gif,branding/world_32-32_windows.gif">
-         </property>
-      </product>
-   </extension>
-
+ 
 </plugin>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise1a/plugin.xml b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise1a/plugin.xml
new file mode 100644
index 0000000..952c5f1
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise1a/plugin.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+   <extension-point id="usefulLinks" name="%usefulLink.extPoint" schema="schema/usefulLinks.exsd"/>
+   <extension
+         point="org.eclipse.browser.usefulLinks">
+      <linkObject
+            link="http://www.eclipse.org/downloads/"
+            name="%link.object.name.eclipse.downloads">
+         <description>
+            %link.object.description.eclipse.downloads
+         </description>
+      </linkObject>
+      <linkObject
+            link="https://bugs.eclipse.org/bugs/"
+            name="%link.object.name.eclipse.bugs">
+         <description>
+			%link.object.description.eclipse.bugs         
+         </description>
+      </linkObject>
+      <linkObject
+            link="http://wiki.eclipse.org/index.php/Main_Page"
+            name="%link.object.name.eclipsepedia">
+         <description>
+            %link.object.description.eclipsepedia
+         </description>
+      </linkObject>         
+   </extension>
+   <extension
+         point="org.eclipse.ui.perspectives">
+      <perspective
+            class="org.eclipse.browser.application.Perspective"
+            icon="icons/eclipse_icon.gif"
+            id="org.eclipse.browser.perspective"
+            name="%perspective.name">
+      </perspective>
+   </extension>
+
+   <extension
+         point="org.eclipse.ui.views">
+      <view
+            class="org.eclipse.browser.view.ui.EclipseBrowserView"
+            icon="icons/eclipse_icon.gif"
+            id="org.eclipse.browser.view"
+            name="%view.name">
+      </view>
+   </extension>
+ 
+</plugin>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2a/plugin.xml b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2a/plugin.xml
new file mode 100644
index 0000000..cff89c4
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2a/plugin.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+   <extension-point id="usefulLinks" name="%usefulLink.extPoint" schema="schema/usefulLinks.exsd"/>
+   <extension
+         point="org.eclipse.browser.usefulLinks">
+      <linkObject
+            link="http://www.eclipse.org/downloads/"
+            name="%link.object.name.eclipse.downloads">
+         <description>
+            %link.object.description.eclipse.downloads
+         </description>
+      </linkObject>
+      <linkObject
+            link="https://bugs.eclipse.org/bugs/"
+            name="%link.object.name.eclipse.bugs">
+         <description>
+			%link.object.description.eclipse.bugs         
+         </description>
+      </linkObject>
+      <linkObject
+            link="http://wiki.eclipse.org/index.php/Main_Page"
+            name="%link.object.name.eclipsepedia">
+         <description>
+            %link.object.description.eclipsepedia
+         </description>
+      </linkObject>         
+   </extension>
+   <extension
+         point="org.eclipse.ui.perspectives">
+      <perspective
+            class="org.eclipse.browser.application.Perspective"
+            icon="icons/eclipse_icon.gif"
+            id="org.eclipse.browser.perspective"
+            name="%perspective.name">
+      </perspective>
+   </extension>
+
+   <extension
+         point="org.eclipse.ui.views">
+      <view
+            class="org.eclipse.browser.view.ui.EclipseBrowserView"
+            icon="icons/eclipse_icon.gif"
+            id="org.eclipse.browser.view"
+            name="%view.name">
+      </view>
+   </extension>
+   <extension
+         id="application"
+         point="org.eclipse.core.runtime.applications">
+      <application>
+         <run
+               class="org.eclipse.browser.application.Application">
+         </run>
+      </application>
+   </extension>
+ 
+</plugin>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/browser.product b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2b/browser.product
similarity index 100%
rename from presentations/eclipse-con/2007/plugins/org.eclipse.browser/browser.product
rename to presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2b/browser.product
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2b/plugin.xml b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2b/plugin.xml
new file mode 100644
index 0000000..84e2ed0
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipse.browser/solutions/Exercise2b/plugin.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+   <extension-point id="usefulLinks" name="%usefulLink.extPoint" schema="schema/usefulLinks.exsd"/>
+   <extension
+         point="org.eclipse.browser.usefulLinks">
+      <linkObject
+            link="http://www.eclipse.org/downloads/"
+            name="%link.object.name.eclipse.downloads">
+         <description>
+            %link.object.description.eclipse.downloads
+         </description>
+      </linkObject>
+      <linkObject
+            link="https://bugs.eclipse.org/bugs/"
+            name="%link.object.name.eclipse.bugs">
+         <description>
+			%link.object.description.eclipse.bugs         
+         </description>
+      </linkObject>
+      <linkObject
+            link="http://wiki.eclipse.org/index.php/Main_Page"
+            name="%link.object.name.eclipsepedia">
+         <description>
+            %link.object.description.eclipsepedia
+         </description>
+      </linkObject>         
+   </extension>
+   <extension
+         point="org.eclipse.ui.perspectives">
+      <perspective
+            class="org.eclipse.browser.application.Perspective"
+            icon="icons/eclipse_icon.gif"
+            id="org.eclipse.browser.perspective"
+            name="%perspective.name">
+      </perspective>
+   </extension>
+
+   <extension
+         point="org.eclipse.ui.views">
+      <view
+            class="org.eclipse.browser.view.ui.EclipseBrowserView"
+            icon="icons/eclipse_icon.gif"
+            id="org.eclipse.browser.view"
+            name="%view.name">
+      </view>
+   </extension>
+   <extension
+         id="application"
+         point="org.eclipse.core.runtime.applications">
+      <application>
+         <run
+               class="org.eclipse.browser.application.Application">
+         </run>
+      </application>
+   </extension>
+   <extension
+         id="product"
+         point="org.eclipse.core.runtime.products">
+      <product
+            application="org.eclipse.browser.application"
+            name="Eclipse Browser Product">
+         <property
+               name="appName"
+               value="Eclipse Browser Product">
+         </property>
+         <property
+               name="aboutImage"
+               value="branding/world_about.gif">
+         </property>
+         <property
+               name="aboutText"
+               value="This is a blurb about my product.">
+         </property>
+         <property
+               name="windowImages"
+               value="branding/world_16-16_windows.gif,branding/world_32-32_windows.gif">
+         </property>
+      </product>
+   </extension>
+
+</plugin>