Apply default theme on /contribute and reformat pages

Change-Id: Ib054fda022e576a494fac1d954d03fa0e3ffcef2
Signed-off-by: Eric Poirier <eric.poirier@eclipse-foundation.org>
diff --git a/_projectCommon.php b/_projectCommon.php
new file mode 100644
index 0000000..c5d2d52
--- /dev/null
+++ b/_projectCommon.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Copyright (c) 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ *    Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+
+require_once ($_SERVER ['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php");
+
+$Nav = new Nav();
+$Nav->addNavSeparator("Development Program", "/contribute/dev_program.php");
+$Nav->addCustomNav("Work items", "https://projects.eclipse.org/development-efforts", "", 1);
+$Nav->addCustomNav("FAQ", "/contribute/dev_program/faq.php", "", 1);
+$Theme->setNav($Nav);
\ No newline at end of file
diff --git a/assets/Gruntfile.js b/assets/Gruntfile.js
deleted file mode 100644
index 61d505c..0000000
--- a/assets/Gruntfile.js
+++ /dev/null
@@ -1,34 +0,0 @@
-module.exports = function(grunt) {
-    // Initializing the configuration object
-    grunt.initConfig({
-        // Task configuration  
-        less: {
-            development: {
-                options: {
-                    compress: true,
-                    // minifying the result
-                },
-                files: { 
-                    // compiling styles.less into styles.css
-                    "./public/stylesheets/styles.min.css": "./src/less/styles.less",
-                }
-            }
-        },
-    
-        watch: {
-            less: {
-                files: ['./src/less/*.less', './src/less/**/*.less'],
-                tasks: ['less'],
-                options: {
-                    livereload: true
-                    // reloads the browser
-                }
-            },
-        }
-    });
-    // Plugin loading
-    grunt.loadNpmTasks('grunt-contrib-watch');
-    grunt.loadNpmTasks('grunt-contrib-less');
-    // Task definition
-    grunt.registerTask('default', ['watch']);
-};
\ No newline at end of file
diff --git a/assets/package.json b/assets/package.json
deleted file mode 100644
index aaf5651..0000000
--- a/assets/package.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  "name": "eclipse-luna",
-  "version": "0.0.1",
-  "description": "Assets for eclipse.org downloads section.",
-  "main": "Gruntfile.js",
-  "author": "Christopher Guindon",
-  "license": "EPL",
-  "devDependencies": {
-    "grunt": "~0.4.3",
-    "grunt-contrib-less": "~0.9.0",
-    "grunt-contrib-watch": "~0.5.3"
-  }
-}
diff --git a/assets/public/stylesheets/styles.min.css b/assets/public/stylesheets/styles.min.css
deleted file mode 100644
index 797dd54..0000000
--- a/assets/public/stylesheets/styles.min.css
+++ /dev/null
@@ -1 +0,0 @@
-div#novaContent.container-full{background:#efefef}.padding-top{padding-top:2em}h1{margin-bottom:1.5em}.circle-badge{position:relative;margin:0 auto 3em auto;background:url("../images/friends_badge.png") no-repeat;height:295px;width:294px;text-align:center}.circle-badge .btn{margin-top:14em}
\ No newline at end of file
diff --git a/assets/src/less/styles.less b/assets/src/less/styles.less
deleted file mode 100644
index a5b4fd8..0000000
--- a/assets/src/less/styles.less
+++ /dev/null
@@ -1,23 +0,0 @@
-div#novaContent.container-full{
-	background:#efefef;
-}
-
-.padding-top{
-	padding-top:2em;
-}
-
-h1{
-	margin-bottom:1.5em;
-}
-.circle-badge{
-	position:relative;
-	margin:0 auto 3em auto;
-	background:url("../images/friends_badge.png") no-repeat;
-	height:295px;
-	width: 294px;
-	text-align:center;
-	.btn{
-    margin-top:14em;
-	}
-}
-
diff --git a/content/en_dev_program.php b/content/en_dev_program.php
new file mode 100644
index 0000000..81b5d53
--- /dev/null
+++ b/content/en_dev_program.php
@@ -0,0 +1,219 @@
+<?php
+/**
+ * Copyright (c) 2014, 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ * Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+?>
+<h1><?php print $pageTitle; ?></h1>
+<small><b>Draft</b> v05 - September 17th, 2015</small>
+<h2>Program Objective:</h2>
+<p>The Friend of Eclipse Enhancement Program, or FEEP, utilizes the funds donated through the
+  Friends of Eclipse program to make significant and meaningful improvements and enhancements to the
+  Eclipse IDE/Platform.</p>
+<h2>Program Summary:</h2>
+<p>The Eclipse Foundation (EF) is committed to directing the funds donated through the Friends of
+  Eclipse initiative directly to making improvements to the Eclipse IDE/Platform.</p>
+<p>EF will engage with key stakeholders in the community to determine the highest priority issues to
+  be addressed, convert these priorities into actionable development tasks, and then engage with
+  qualified resources to carry out these tasks.</p>
+<p>The guiding principles of the process are:</p>
+<ul>
+  <li>To adhere to the principle of transparency and openness.</li>
+  <li>To complement the existing development efforts already underway.</li>
+  <li>To encourage a “multiplying effect” where community participation is amplified by this funding
+    program’s undertakings.</li>
+</ul>
+<p>Development will be carried out in an on-going series of Development Cycles, which are described
+  below.</p>
+<p>The effectiveness of the Program is dependent on the funds available. The expectation is for
+  contributions to continue to grow, especially once positive results are demonstrated.</p>
+<blockquote>NOTE: FEEP utilizes the funds donated exclusively through the Friends of Eclipse
+  program. EF also accepts corporate donations, including directed donations. In the case of
+  directed donations, a corporation may request their donation be directed to priorities identified
+  by them. EF will ensure these donations are used for these exclusive purposes, regardless of
+  whether these corporate priorities differ from the priorities identified by FEEP. However, EF is
+  motivated to ensure the impact of the donations through both sources collectively, regardless of
+  corporate or individual donations, leads to the maximum positive impact.</blockquote>
+<h2>Program Governance:</h2>
+<p>FEEP will be managed exclusively by the Eclipse Foundation. The EF commits to a full disclosure
+  of the expenditures made related to this program, as well as disclosure of the priorities
+  established for selecting development efforts.</p>
+<p>The Eclipse Management Organization (EMO) will designate a FEEP Program Manager (“FEEP PM”) to
+  manage the various tasks and processes on its behalf. Initially, it is expected the role of FEEP
+  PM will be played by one of EF’s staff member, though this may change over time.</p>
+<p>As the Program grows, EF may decide to create an IDE/Platform Working Group. This would be done
+  primarily to broaden governance responsibilities to interested Members, and would establish
+  committees to, for example, oversee budgets, contribute corporate funding directly to the program,
+  expand the prioritization process, work more closely with contractors, etc.</p>
+<h2>Budget:</h2>
+<p>The amount of funds available for development will vary, depending on the amount of donations
+  received through the Friends of Eclipse initiative.</p>
+<p>Initially, EF will collect the funds received over the previous half year, and then use this
+  amount for the development efforts identified for the upcoming quarter. For example, if we receive
+  $75,000 in contributions in Q3, we will apply $75,000 to the development efforts in Q4. EF may
+  change this to a more or less frequent process, depending on the experience gained.</p>
+<p>As background, in 2014 the amount donated through the Friends of Eclipse totaled $120,000.</p>
+<h2>Expected Areas of Focus:</h2>
+<p>Initially, the primary areas of focus to be addressed by this Program are:</p>
+<ul>
+  <li>Resolve deep technical issues that are outstanding and not being addressed by the community
+    otherwise.</li>
+  <li>Accelerate work on areas deemed critical by key stakeholders, including the Architecture
+    Council, relevant PMCs and others, to aid in keeping the Eclipse IDE state of the art.
+    “Accelerate work” can take on many forms, from directly funding development to reviewing inbound
+    community contributions.</li>
+  <li>Make improvements to the IDE that make adoption within the community simpler and broader.</li>
+  <li>Improve the tools, processes, etc. related to directly improving the IDE.</li>
+</ul>
+<p>EF reserves the right, through its governance role, to modify these areas of focus.</p>
+<h2>FEEP Cycles:</h2>
+<p>To create a process that is easier to track, budget for, and measure success, development will be
+  done through a series of FEEP Cycles.</p>
+<p>At a glance, each FEEP Cycle involves a 5 step process:</p>
+<table class="table table-bordered">
+  <thead>
+    <tr>
+      <th><strong>EF FEEP Cycle Activity</strong></th>
+      <th><strong>Estimated Time Period</strong></th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Collect Input on Priorities</td>
+      <td>Weeks 1-2</td>
+    </tr>
+    <tr>
+      <td>Establish Budget and Select Approved Development Efforts</td>
+      <td>Week 2-3</td>
+    </tr>
+    <tr>
+      <td>Solicit Bids For Development Efforts</td>
+      <td>Week 3-4</td>
+    </tr>
+    <tr>
+      <td>Award Contracts For Development Efforts</td>
+      <td>Week 5</td>
+    </tr>
+    <tr>
+      <td>Sign-Off On Completed Development Efforts</td>
+      <td>Week 13 [1]</td>
+    </tr>
+  </tbody>
+</table>
+<p>Each step in the FEEP Cycle process is described below.</p>
+<p>It is expected that FEEP Cycles will be done initially on a semi-annual basis, though the EF may
+  change the frequency at its sole discretion.</p>
+<h3>1. Collect Input on Priorities</h3>
+<p>The FEEP-PM will gather input from interested parties, including:</p>
+<ul>
+  <li>Respective PMC’s</li>
+  <li>Member corporations that have donated funds with specific requests for development.</li>
+  <li>The Eclipse Management Organization (EMO), which includes</li>
+  <ul>
+    <li>Architecture Council</li>
+    <li>Planning Council</li>
+    <li>Foundation staff</li>
+  </ul>
+</ul>
+<p>From this input and interaction, the FEEP-PM will produce a collection of Development Efforts.</p>
+<p>The description of each Development Effort is expected to include, as a minimum:</p>
+<ul>
+  <li>task name and Bugzilla id,</li>
+  <li>time estimate,</li>
+  <li>cost estimate,</li>
+  <li>expected deliverable(s)/outcome(s),</li>
+  <li>anticipated dependencies,</li>
+  <li>means of demonstration and/or verification of completion.</li>
+</ul>
+<p>The FEEP-PM is likely to engage with potential contractors at this stage to seek their input on
+  the Development Efforts to enable him/her to provide better estimates. This input from potential
+  contractors will be provided based strictly on a non-committal basis by both sides, and is used
+  for informational purposes only. No funding will be provided to potential contractors for this
+  input.</p>
+<h3>2. Establish Budget and Select Approved Development Efforts</h3>
+<p>The FEEP-PM will create a draft budget identifying which of the Development Efforts identified
+  will go to contract. This draft budget will be based on the funds available through donation, as
+  well as the relative priorities established.</p>
+<p>The EMO will review both the budget and list of prioritized Development Efforts, and will
+  generate a list of Approved Development Efforts.</p>
+<blockquote>Note: Any budgeted development funds that are not allocated for development, or any
+  funds not released due to non-completion of a development effort, will be added to the funds
+  available for the next Development Cycle.</blockquote>
+<p>Before soliciting bids for the Approved Development Efforts, the FEEP-PM will review with the
+  affected project or PMC the Approved Development Efforts targeted in their project. The project or
+  PMC must commit their support to the proposed work, including naming the project committer(s) that
+  will review, and commit the work if the contractor isn't a committer on that project.</p>
+<h3>3. Solicit Bids for Approved Development Efforts</h3>
+<p>The FEEP-PM will post the Approved Development Efforts to the EF website. During the open bidding
+  period, expected to be approximately 2 weeks, potential contractors may interact with the FEEP-PM
+  to seek additional information regarding the development efforts.</p>
+<p>Interested contractors may submit confidential bids for any or all of the Approved Development
+  Efforts.</p>
+<blockquote>Note: EMO reserves the right to solicit bids from specific Committers and/or contractors
+  should it feel particular expertise or experience is required to be successful. The EMO is not
+  obliged to disclose that it has chosen to carry out this solicitation.</blockquote>
+<p>In each bid, the contractor must identify, as a minimum:</p>
+<ul>
+  <li>Description of the approa ch to address the Development Effort.</li>
+  <li>Identification of who will perform the work (i.e., named developers).</li>
+  <li>The proposed timeframe for the development effort.</li>
+  <li>Any dependencies/caveats that exist that must be addressed.</li>
+  <li>Proposed outcome for the work, including how to demonstrate the work has been completed.</li>
+  <li>Explicit list of deliverables, including any interim deliverables.</li>
+  <li>A proposed price, including whether the bid is being made on a fixed price or time and
+    materials basis, and whether any interim milestones and associated and/or interim payments are
+    proposed.</li>
+</ul>
+<p>All bids should indicate any taxes to be charged in addition to the costs identified. It is
+  expected that no expenses shall be incurred as part of any bid, though exceptions may be proposed
+  by contractors. These exceptions must be clearly identified, and contractors may only bill for
+  such expenses if agreed to in writing by the FEEP-PM as part of the contract for the Approved
+  Development Effort, and if the expense is actually incurred.</p>
+<p>All bids submitted will be treated as confidential by EF. However, all contractors must agree to
+  EF posting the name and value of each contracted Development Effort.</p>
+<h3>4. Award Contracts For Successful Bids</h3>
+<p>The FEEP-PM will work with others within the EMO to evaluate the submitted bids. Winning bids
+  will be selected upon the following criteria:</p>
+<ul>
+  <li>Price</li>
+  <li>Quality of proposed development and deliverables</li>
+  <li>Skillset of proposed developers, with preference given to Committers in the relevant area.</li>
+  <li>Bidder’s relationship with EF, with preference given to either Solution Members with
+    Committers, or self-employed Committers with relevant expertise</li>
+  <li>Any additional relevant elements in the bid, including delivery date, whether fixed price vs.
+    time and materials basis, etc.</li>
+</ul>
+<p>EMO may decide, at its sole discretion, not to let a contract for any particular Approved
+  Development Effort, even if acceptable bids have been submitted.</p>
+<p>Contractors will be expected to execute a Statement of Work (SOW) for each winning bid. Each SOW
+  will be created against the standing Professional Services Agreement with the contractor, which
+  must have been previously executed by the contractor.</p>
+<p>Following the execution of each SOW, EMO will publish the name of the winning contractor and the
+  total contract value.</p>
+<h3>5. Sign-Off on Completed Development Efforts</h3>
+<p>For each Development Effort, the contractor is expected to provide:
+<ul>
+  <li>Source code. In most cases, it will be expected that the acceptance criteria for code is that
+    it has been committed by the Eclipse project. Other scenarios may be possible in exceptional
+    circumstances.</li>
+  <li>Test harness(es) for code</li>
+  <li>Documentation, including appropriate documentation related to IP</li>
+  <li>Any other appropriate deliverables, including those to which the contractor committed in the
+    original bid.</li>
+</ul>
+<p>Unless explicitly agreed to otherwise, payment will only be made at the completion of the
+  Development Effort, and once the FEEP-PM has signed-off on the deliverables. The FEEP-PM may seek
+  assistance and opinions from the relevant interested parties to evaluate the completeness of the
+  deliverables.</p>
+<p>Sign-off by FEEP-PM on a submitted completed Development Effort is expected to take up to 14
+  days.</p>
+<small>[1] Completion dates may vary, depending on the individual development efforts. </small>
diff --git a/content/en_index.php b/content/en_index.php
index 07d0c70..39d3943 100644
--- a/content/en_index.php
+++ b/content/en_index.php
@@ -1,76 +1,88 @@
 <?php
-/*******************************************************************************
- * Copyright (c) 2014 Eclipse Foundation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://eclipse.org/legal/epl-v10.html
+/**
+ * Copyright (c) 2014, 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
  *
  * Contributors:
- *    Christopher Guindon (Eclipse Foundation) - Initial implementation
- *******************************************************************************/
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ * Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
 ?>
-<div class="breadcrumbs-offset">
-  <div class="container ">
-    <div class="col-md-16 padding-top">
-      <div class="row">
-        <h1><?php print $pageTitle;?></h1>
+<h1><?php print $pageTitle; ?></h1>
+<div class="row">
+  <div class="col-md-16">
+    <h3>Report Bugs and Enhancements</h3>
+    <ul class="fa-ul">
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i>
+        Download one of the latest <a href="/downloads/index-developer.php">
+        Eclipse Package Milestone Builds</a> . Take it for a test drive
+        before the final release and <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi">
+        report any bugs</a> you find.</li>
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i>
+      <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi">Report Enhancements</a> :
+      Got an idea for a killer feature? Or
+        maybe something you use often could use some tweaking? Post an
+        enhancement request!</li>
+    </ul>
+    <h3>Fix Bugs or Implement Enhancements</h3>
+    <ul class="fa-ul">
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i>
+      <a href="http://bugs.eclipse.org/bugs/query.cgi">Is there some bug</a>
+      that really bothers you? Instead of just
+        reporting it, fix it. And there are
+        <a href="https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=REOPENED&keywords=helpwanted%2C%20&list_id=9664295">
+        many bugs marked with helpwanted</a>.
+        <ul class="">
+          <li><i class="fa fa-li fa-chevron-circle-right orange"></i>
+            First sign a
+            <a href="<?php print $App->getCurrentURL(); ?>cla">
+            Contributor License Agreement</a>.</li>
+          <li>To learn how the bug-fixing process works, check out the
+          <a href="http://wiki.eclipse.org/Bug_Reporting_FAQ">
+          bug reporting FAQ</a>.
+          </li>
+          <li>To learn about the lifecycle of bugzilla entries, check
+            out the <a href="http://wiki.eclipse.org/Development_Resources/HOWTO/Bugzilla_Use">developmentprocess</a>.
+          </li>
+        </ul>
 
-        <div class="block-box block-box-classic">
-          <h3>Report Bugs and Enhancements</h3>
-            <div class="content">
-            <ul class="fa-ul">
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Download one of the latest <a href="/downloads/index-developer.php">Eclipse Package Milestone Builds</a>. Take it for a test drive before the final release and <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi">report any bugs</a> you find.</li>
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi">Report Enhancements</a>: Got an idea for a killer feature?  Or maybe something you use often could use some tweaking?  Post an enhancement request!</li>
-            </ul>
-          </div>
-          <h3>Fix Bugs or Implement Enhancements</h3>
-            <div class="content">
-            <ul class="fa-ul">
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> <a href="http://bugs.eclipse.org/bugs/query.cgi">Is there some bug</a> that really bothers you? Instead of just reporting it, fix it. And there are <a href="https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=REOPENED&keywords=helpwanted%2C%20&list_id=9664295">many bugs marked with helpwanted</a>.
-              <ul class="">
-                <li><i class="fa fa-li fa-chevron-circle-right orange"></i> First sign a <a href="<?php print $App->getCurrentURL(); ?>cla">Contributor License Agreement</a>.</li>
-                <li>To learn how the bug-fixing process works, check out the <a href="http://wiki.eclipse.org/Bug_Reporting_FAQ">bug reporting FAQ</a>.</li>
-                <li>To learn about the lifecycle of bugzilla entries, check out the <a href="http://wiki.eclipse.org/Development_Resources/HOWTO/Bugzilla_Use">development process</a>.</li>
-              </ul>
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Participate in our <a href="dev_program.php">Friend of Eclipse Enhancements Program</a>
-              either as a funded developer, or by making a <a href="/donate/">donation</a>.</li>
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> <a href="https://wiki.eclipse.org/Learn_About_Eclipse">Learn about Eclipse</a>.</li>
-              <li>Browse our <a href="https://git.eclipse.org/c/">source code repositories</a>.</li>
-            </ul>
-          </div>
-          <h3>Become a Committer</h3>
-            <div class="content">
-            <ul class="fa-ul">
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Start a <a href='http://wiki.eclipse.org/Development_Resources/HOWTO/Starting_A_New_Project'>new project</a> or become a committer on an <a href="/membership/become_a_member/committer.php">existing project</a>.</li>
-            </ul>
-          </div>
-          <h3>Promote Eclipse Technologies</h3>
-            <div class="content">
-            <ul class="fa-ul">
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Let other people know that your application is <a href="/artwork">Built on Eclipse or Eclipse Ready</a>.</li>
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Do you or your company have a success story about Eclipse? Send us a <a href="mailto:news@eclipse.org?subject=Success%20story%20about%20Eclipse">story</a> and we'll help you spread the word.</li>
-              <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Follow the Eclipse community on <a href="http://wiki.eclipse.org/Twitter">Twitter</a>.</li>
-            </ul>
-          </div>
-        </div>
-      </div>
-    </div>
-    <div class="col-md-7 col-md-offset-1 padding-top">
-      <div class="row">
-        <div class="circle-badge">
-          <!--  <a href="//projects.eclipse.org/" class="btn btn-warning">Start a new project</a> -->
-        </div>
-        <!--
-        <div class="block-box block-box-classic">
-          <h3><i class="fa fa-twitter"></i>  ECLIPSE COMMUNITY TWITTER FEED</h3>
-          <div class="content">
-            <a class="twitter-timeline"  href="https://twitter.com/EclipseFdn"  data-widget-id="471021436174229505" data-chrome="noheader transparent">Tweets by @EclipseFdn</a>
-            <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
-          </div>
-        </div>
-        -->
-      </div>
-    </div>
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i>
+        Participate in our <a href="dev_program.php">Friend of Eclipse
+          Enhancements Program</a> either as a funded developer, or by
+        making a <a href="/donate/">donation</a>.</li>
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i>
+      <a href="https://wiki.eclipse.org/Learn_About_Eclipse">Learn about Eclipse</a>.</li>
+      <li>Browse our <a href="https://git.eclipse.org/c/">source code
+          repositories</a>.
+      </li>
+    </ul>
+    <h3>Become a Committer</h3>
+    <ul class="fa-ul">
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Start a
+      <a href='http://wiki.eclipse.org/Development_Resources/HOWTO/Starting_A_New_Project'>
+      new project</a> or become a committer on an
+      <a href="/membership/become_a_member/committer.php">existing project</a>.</li>
+    </ul>
+    <h3>Promote Eclipse Technologies</h3>
+    <ul class="fa-ul">
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Let
+        other people know that your application is <a href="/artwork">Built
+          on Eclipse or Eclipse Ready</a>.</li>
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Do you
+        or your company have a success story about Eclipse? Send us a
+        <a href="mailto:news@eclipse.org?subject=Success%20story%20about%20Eclipse">story</a>
+        and we'll help you spread the word.</li>
+      <li><i class="fa fa-li fa-chevron-circle-right orange"></i> Follow
+        the Eclipse community on
+        <a href="http://wiki.eclipse.org/Twitter">Twitter</a>.</li>
+    </ul>
   </div>
-</div>
\ No newline at end of file
+  <div class="col-md-7 col-md-offset-1">
+    <img src="/contribute/assets/public/images/friends_badge.png" alt="friend">
+  </div>
+</div>
diff --git a/dev_program.php b/dev_program.php
index 4f1fd2f..d5f8b63 100644
--- a/dev_program.php
+++ b/dev_program.php
@@ -1,334 +1,34 @@
-<?php  																														require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); 	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); 	$App 	= new App();	$Nav	= new Nav();	$Menu 	= new Menu();		include($App->getProjectCommon());    # All on the same line to unclutter the user's desktop'
+<?php
+/**
+ * Copyright (c) 2016, 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ *    Mike Milinkovich (Eclipse Foundation)
+ *    Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
 
-	#*****************************************************************************
-	#
-	# sample_3col.php
-	#
-	# Author: 		Mike Milinkovich
-	# Date:			2015-09-22
-	#
-	# Description: Document the Friend of Eclipse Enhancement 
-	#              Program (FEEP)
-	#
-	#
-	#****************************************************************************
-	
-	#
-	# Begin: page-specific settings.  Change these. 
-	$pageTitle 		= "Friend of Eclipse Enhancement Program (FEEP)";
-	$pageKeywords	= "eclipse, foundation, development, platform, funding";
-	$pageAuthor		= "Mike Milinkovich, September 22, 2015";
-	
+require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
 
-	include (dirname(__FILE__) . '/dev_program/_projectCommon.php');
-	
-	# Add page-specific Nav bars here
-	# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
-	# $Nav->addNavSeparator("My Page Links", 	"downloads.php");
-	# $Nav->addCustomNav("My Link", "mypage.php", "_self", 1);
-	# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 1);
+$App = new App();
+$Theme = $App->getThemeClass();
 
-	# End: page-specific settings
-	#
-		
-	# Paste your HTML content between the EOHTML markers!	
-	$html = <<<EOHTML
+include ($App->getProjectCommon());
 
-	<div id="midcolumn">
-		<h1>$pageTitle</h1>
+$pageTitle = "Friend of Eclipse Enhancement Program (FEEP)";
+$Theme->setPageTitle($pageTitle);
+$Theme->setPageKeywords("eclipse, foundation, development, platform, funding");
+$Theme->setPageAuthor("Mike Milinkovich, September 22, 2015");
 
-		<small><b>Draft</b> v05 - September 17th, 2015</small>
-		 
-		<h2>Program Objective:</h2>
-		<p>The Friend of Eclipse Enhancement Program, or FEEP, utilizes the funds donated 
-			through the Friends of Eclipse program to make significant and meaningful improvements and enhancements 
-			to the Eclipse IDE/Platform.</p>
-		 
-		<h2>Program Summary:</h2>
-		<p>The Eclipse Foundation (EF) is committed to directing the funds donated through the Friends of 
-			Eclipse initiative directly to making improvements to the Eclipse IDE/Platform.</p>
-		 
-		<p>	EF will engage with key stakeholders in the community to determine the highest priority issues to be 
-			addressed, convert these priorities into actionable development tasks, and then engage with qualified 
-			resources to carry out these tasks. </p>
-		 
-		<p>The guiding principles of the process are:</p>
-		<ul>
-			<li>To adhere to the principle of transparency and openness. </li>
-			<li>To complement the existing development efforts already underway. </li>
-			<li>To encourage a “multiplying effect” where community participation is amplified by this funding program’s undertakings.</li>
-		</ul>
-		 
-		<p>Development will be carried out in an on-going series of Development Cycles, which are described below. </p>
-		 
-		<p>The effectiveness of the Program is dependent on the funds available. The expectation is for contributions to 
-			continue to grow, especially once positive results are demonstrated.</p>
-		 
-		<blockquote>NOTE: FEEP utilizes the funds donated exclusively through the Friends of Eclipse program.  
-			EF also accepts corporate donations, including directed donations.  In the case of directed donations, 
-			a corporation may request their donation be directed to priorities identified by them.  EF will ensure 
-			these donations are used for these exclusive purposes, regardless of whether these corporate priorities 
-			differ from the priorities identified by FEEP.  However, EF is motivated to ensure the impact of the 
-			donations through both sources collectively, regardless of corporate or individual donations, leads 
-			to the maximum positive impact. 
-		</blockquote>
-			
-		<h2>Program Governance:</h2>
-		<p>FEEP will be managed exclusively by the Eclipse Foundation.  The EF commits to a full disclosure of the 
-			expenditures made related to this program, as well as disclosure of the priorities established for selecting 
-			development efforts. </p>
-		 
-		<p>The Eclipse Management Organization (EMO) will designate a FEEP Program Manager (“FEEP PM”) to manage the various tasks and processes on its behalf.  
-			Initially, it is expected the role of FEEP PM will be played by one of EF’s staff member, though this may 
-			change over time. </p>
-		 
-		<p>As the Program grows, EF may decide to create an IDE/Platform Working Group.  This would be done primarily 
-			to broaden governance responsibilities to interested Members, and would establish committees to, for example, 
-			oversee budgets, contribute corporate funding directly to the program, expand the prioritization process, 
-			work more closely with contractors, etc.</p>
-		 
-		<h2>Budget:</h2>
-		<p>The amount of funds available for development will vary, depending on the amount of donations received through 
-			the Friends of Eclipse initiative. </p>
-		 
-		<p>Initially, EF will collect the funds received over the previous half year, and then use this amount for the 
-			development efforts identified for the upcoming quarter.  For example, if we receive $75,000 in contributions 
-			in Q3, we will apply $75,000 to the development efforts in Q4.  EF may change this to a more or less frequent 
-			process, depending on the experience gained. </p>
-		 
-		<p>As background, in 2014 the amount donated through the Friends of Eclipse totaled $120,000.</p>
-		
-		<h2>Expected Areas of Focus:</h2>
-		<p>Initially, the primary areas of focus to be addressed by this Program are:</p>
-		<ul>
-			<li>Resolve deep technical issues that are outstanding and not being addressed by the community otherwise.</li>
-			<li>Accelerate work on areas deemed critical by key stakeholders, including the Architecture Council, relevant 
-				PMCs and others, to aid in keeping the Eclipse IDE state of the art. “Accelerate work” can take on many forms, 
-				from directly funding development to reviewing inbound community contributions.</li>
-			<li>Make improvements to the IDE that make adoption within the community simpler and broader.</li>
-			<li>Improve the tools, processes, etc. related to directly improving the IDE.</li>
-		</ul>
-		 
-		<p>EF reserves the right, through its governance role, to modify these areas of focus. </p>
-		 
-		<h2>FEEP Cycles:</h2>
-		<p>To create a process that is easier to track, budget for, and measure success, development will be done through 
-			a series of FEEP Cycles.</p>
-		 
-		<p>At a glance, each FEEP Cycle involves a 5 step process:</p>
-		 
-		<table cellpadding="2" cellspacing="2">
-			<col width="425">
-			<col width="169">
-			<tr>
-				<td style="border-top: 1px solid #000000; border-bottom: 2.25pt solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><b><span style="background: transparent">EF
-					FEEP Cycle Activity</span></b></font></font></font></p>
-				</td>
-				<td style="border-top: 1px solid #000000; border-bottom: 2.25pt solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><b><span style="background: transparent">Estimated
-					Time Period</span></b></font></font></font></p>
-				</td>
-			</tr>
-			<tr>
-				<td bgcolor="#c0c0c0" style="border-top: 2.25pt solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: #c0c0c0">Collect
-					Input on Priorities</span></font></font></font></p>
-				</td>
-				<td bgcolor="#c0c0c0" style="border-top: 2.25pt solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: #c0c0c0">Weeks
-					1-2</span></font></font></font></p>
-				</td>
-			</tr>
-			<tr>
-				<td style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: transparent">Establish
-					Budget and Select Approved Development Efforts</span></font></font></font></p>
-				</td>
-				<td style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: transparent">Week
-					2-3</span></font></font></font></p>
-				</td>
-			</tr>
-			<tr>
-				<td bgcolor="#c0c0c0" style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: #c0c0c0">Solicit
-					Bids For Development Efforts</span></font></font></font></p>
-				</td>
-				<td bgcolor="#c0c0c0" style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: #c0c0c0">Week
-					3-4</span></font></font></font></p>
-				</td>
-			</tr>
-			<tr>
-				<td style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: transparent">Award
-					Contracts For Development Efforts</span></font></font></font></p>
-				</td>
-				<td style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: transparent">Week
-					5</span></font></font></font></p>
-				</td>
-			</tr>
-			<tr>
-				<td bgcolor="#c0c0c0" style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center" style="font-variant: normal; font-style: normal; font-weight: normal; text-decoration: none">
-					<font color="#000000"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="background: #c0c0c0">Sign-Off
-					On Completed Development Efforts</span></font></font></font></p>
-				</td>
-				<td bgcolor="#c0c0c0" style="border: 1px solid #000000; padding: 0.19cm">
-					<p align="center"><span style="font-variant: normal"><font color="#000000"><span style="text-decoration: none"><font face="Arial"><font size="2" style="font-size: 10pt"><span style="font-style: normal"><span style="font-weight: normal"><span style="background: #c0c0c0">Week
-					13</span></span></span></font></font></span></font></span><span style="font-variant: normal"><font color="#000000"><span style="text-decoration: none"><font face="Cambria"><font size="3" style="font-size: 12pt"><span style="font-style: normal"><span style="font-weight: normal"><span style="background: #c0c0c0">[1]</span></span></span></font></font></span></font></span></p>
-				</td>
-			</tr>
-		</table>
+// Generate the web page
+ob_start();
+include("content/en_" . $App->getScriptName());
+$html = ob_get_clean();
 
-		 
-		<br/><p>Each step in the FEEP Cycle process is described below.</p>
-		 
-		<p>It is expected that FEEP Cycles will be done initially on 
-			a semi-annual basis, though the EF may change the frequency at its sole discretion. </p>
-		 
-		<h3>1. Collect Input on Priorities</h3>
-		 
-		<p>The FEEP-PM will gather input from interested parties, including:</p>
-		<ul>
-			<li>Respective PMC’s</li>
-			<li>Member corporations that have donated funds with specific requests for development.</li>
-			<li>The Eclipse Management Organization (EMO), which includes</li>
-			<ul>
-				<li>Architecture Council</li>
-				<li>Planning Council</li>
-				<li>Foundation staff</li>
-			</ul>
-		</ul>
-
-		<p>From this input and interaction, the FEEP-PM will produce a collection of Development Efforts. </p>
-		 
-		<p>The description of each Development Effort is expected to include, as a minimum:  </p>
-		<ul>
-			<li>task name and Bugzilla id,</li>
-			<li>time estimate,</li>
-			<li>cost estimate,</li>
-			<li>expected deliverable(s)/outcome(s),</li>
-			<li>anticipated dependencies,</li>
-			<li>means of demonstration and/or verification of completion.</li>
-		</ul>
-		 
-		<p>The FEEP-PM is likely to engage with potential contractors at this stage to seek their input on the 
-			Development Efforts to enable him/her to provide better estimates.  This input from potential contractors 
-			will be provided based strictly on a non-committal basis by both sides, and is used for informational 
-			purposes only.  No funding will be provided to potential contractors for this input.  </p>
-		 
-		<h3>2. Establish Budget and Select Approved Development Efforts</h3>
-		 
-		<p>The FEEP-PM will create a draft budget identifying which of the Development Efforts identified will 
-			go to contract.  This draft budget will be based on the funds available through donation, as well as the 
-			relative priorities established.</p>
-		 
-		<p>The EMO will review both the budget and list of prioritized Development Efforts, and will generate a list of 
-			Approved Development Efforts. </p>
-		 
-		<blockquote>Note: Any budgeted development funds that are not allocated for development, or any funds not released due 
-			to non-completion of a development effort, will be added to the funds available for the next Development Cycle.
-		</blockquote>
-		 
-		<p>Before soliciting bids for the Approved Development Efforts, the FEEP-PM will review with the affected project or 
-			PMC the Approved Development Efforts targeted in their project. The project or PMC must commit their support to 
-			the proposed work, including naming the project committer(s) that will review, and commit the work if the 
-			contractor isn't a committer on that project.</p>
-			
-		<h3>3. Solicit Bids for Approved Development Efforts</h3>
-		 
-		<p>The FEEP-PM will post the Approved Development Efforts to the EF website.  During the open bidding period, expected 
-			to be approximately 2 weeks, potential contractors may interact with the FEEP-PM to seek additional information 
-			regarding the development efforts.</p>
-		 
-		<p>Interested contractors may submit confidential bids for any or all of the Approved Development Efforts. </p>
-		 
-		<blockquote>Note: EMO reserves the right to solicit bids from specific Committers and/or contractors should it feel particular expertise or experience is required to be successful.  The EMO is not obliged to disclose that it has chosen to carry out this solicitation.</blockquote>
-		 
-		<p>In each bid, the contractor must identify, as a minimum:</p>
-		<ul>
-			<li>Description of the approa	ch to address the Development Effort.</li>
-			<li>Identification of who will perform the work (i.e., named developers).</li>
-			<li>The proposed timeframe for the development effort.</li>
-			<li>Any dependencies/caveats that exist that must be addressed.</li>
-			<li>Proposed outcome for the work, including how to demonstrate the work has been completed.</li>
-			<li>Explicit list of deliverables, including any interim deliverables.</li>
-			<li>A proposed price, including whether the bid is being made on a fixed price or time and materials 
-				basis, and whether any interim milestones and associated and/or interim payments are proposed. </li>
-		</ul>
-		 
-		<p>All bids should indicate any taxes to be charged in addition to the costs identified.  It is expected that no 
-			expenses shall be incurred as part of any bid, though exceptions may be proposed by contractors.  These exceptions 
-			must be clearly identified, and contractors may only bill for such expenses if agreed to in writing by the 
-			FEEP-PM as part of the contract for the Approved Development Effort, and if the expense is actually incurred.  </p>
-		 
-		<p>All bids submitted will be treated as confidential by EF.  However, all contractors must agree to EF posting the 
-			name and value of each contracted Development Effort.</p>
-		 
-		<h3>4. Award Contracts For Successful Bids</h3>
-		
-		<p>The FEEP-PM will work with others within the EMO to evaluate the submitted bids.  Winning bids will be selected 
-		upon the following criteria:</p>
-		<ul>
-			<li>Price</li>
-			<li>Quality of proposed development and deliverables</li>
-			<li>Skillset of proposed developers, with preference given to Committers in the relevant area.</li>
-			<li>Bidder’s relationship with EF, with preference given to either Solution Members with Committers, 
-				or self-employed Committers with relevant expertise</li>
-			<li>Any additional relevant elements in the bid, including delivery date, whether fixed price vs. 
-				time and materials basis, etc. </li> 
-		</ul>
-		 
-		<p>EMO may decide, at its sole discretion, not to let a contract for any particular Approved Development Effort, 
-			even if acceptable bids have been submitted.</p>
-		 
-		<p>Contractors will be expected to execute a Statement of Work (SOW) for each winning bid.  Each SOW will be created 
-			against the standing Professional Services Agreement with the contractor, which must have been previously executed 
-			by the contractor. </p>
-		 
-		<p>Following the execution of each SOW, EMO will publish the name of the winning contractor and the total contract value.</p>
-		 
-		<h3>5. Sign-Off on Completed Development Efforts</h3>
-		 
-		<p>For each Development Effort, the contractor is expected to provide:
-		<ul>
-			<li>Source code. In most cases, it will be expected that the acceptance criteria for code is that it has been 
-				committed by the Eclipse project. Other scenarios may be possible in exceptional circumstances.</li>
-			<li>Test harness(es) for code</li>
-			<li>Documentation, including appropriate documentation related to IP</li>
-			<li>Any other appropriate deliverables, including those to which the contractor committed in the original bid.</li>
-		</ul>
-		 
-		<p>Unless explicitly agreed to otherwise, payment will only be made at the completion of the Development Effort, 
-		and once the FEEP-PM has signed-off on the deliverables.  The FEEP-PM may seek assistance and opinions from the 
-		relevant interested parties to evaluate the completeness of the deliverables.</p>
-		 
-		<p>Sign-off by FEEP-PM on a submitted completed Development Effort is expected to take up to 14 days. </p>
-		
-		
-		<small>[1] Completion dates may vary, depending on the individual development efforts. </small>
-		
-
-
-
-	</div>
-
-EOHTML;
-
-
-	# Generate the web page
-	$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
-?>
+$Theme->setHtml($html);
+$Theme->generatePage();
\ No newline at end of file
diff --git a/dev_program/_projectCommon.php b/dev_program/_projectCommon.php
deleted file mode 100644
index 0b8e3ec..0000000
--- a/dev_program/_projectCommon.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-$Nav->setLinkList( array() );
-$Nav->addNavSeparator("Development Program", "/contribute/dev_program.php");
-$Nav->addCustomNav("Work items", "https://projects.eclipse.org/development-efforts", "", 1);
-$Nav->addCustomNav("FAQ", "/contribute/dev_program/faq.php", "", 1);
-
-require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/breadcrumbs.class.php");
-$Breadcrumb = new Breadcrumb();
-$Breadcrumb->addCrumb("Development Program", "/contribute/dev_program.php", "_self");
-?>
diff --git a/dev_program/content/en_faq.php b/dev_program/content/en_faq.php
new file mode 100644
index 0000000..ed2a3cf
--- /dev/null
+++ b/dev_program/content/en_faq.php
@@ -0,0 +1,58 @@
+<?php
+/**
+ * Copyright (c) 2014, 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Wayne Beaton (Eclipse Foundation) - initial API and implementation
+ * Paul White (Eclipse Foundation) - Page content
+ * Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+?>
+<h1><?php print $pageTitle; ?></h1>
+<h4>How can I submit a bid for a development effort?</h4>
+<p>
+  Click on the link for any one of the <a href="https://projects.eclipse.org/development-efforts">development
+    efforts</a>, and you will see a button allowing you to generate and submit a bid. Please note
+  that you must be logged in to do so.
+</p>
+<h4>Must I be a committer to submit a bid? Must my company be a member to submit a bid?</h4>
+<p>Technically, no – this is not mandatory. However, strong preference will be given to bids
+  submitted by member companies and individual committers.</p>
+<h4>Can I propose an alternative solution to what is being requested in the description of the
+  Development Effort?</h4>
+<p>Yes. It is our goal to ensure we have the best possible outcome from these Development Efforts,
+  and if you feel we should consider an alternative approach, please feel free to propose it. You
+  will, however, have to make clear the impact to scope, and please recognize if the cost you are
+  proposing is greater than what was originally allocated, the proposed solution may not be
+  feasible.</p>
+<h4>Can I get clarification on a specific Development Effort?</h4>
+<p>
+  Yes. Please send email to <a href="mailto:feep@eclipse.org">feep@eclipse.org</a>. Please be aware
+  that we may post updates to the specific Development Efforts based on the questions we receive.
+</p>
+<h4>Must my bid be a fixed price bid?</h4>
+<p>No, you may propose an alternative pricing mechanism such as time and materials, but be aware
+  that preference will be given to fixed price bids. If you wish to specify an alternative to fixed
+  price, please indicate this clearly in your bid.</p>
+<h4>Can I bid on multiple development efforts?</h4>
+<p>Yes, but please submit each bid as a separate proposal. Each development effort will be managed
+  through a separate Statement of Work (SOW).</p>
+<h4>How should I indicate the impact to my delivery schedule if I am awarded multiple Development
+  Efforts?</h4>
+<p>If you are bidding on more than one development effort, please make clear the impact of the
+  deliverable schedule should you be awarded multiple SOWs. This detail should be included in each
+  bid impacted.</p>
+<h4>How are bids qualified? Who is making the final decision regarding bids?</h4>
+<p>All bids will be evaluated by the FEEP-PM in consultation with the team that helped develop the
+  original list of Development Efforts. Bids will be evaluated using the criteria specified in the
+  FEEP Program Description.</p>
+<h4>When will I know whether my bid has won, and when can I begin working on the Development Effort?</h4>
+<p>The FEEP-PM will contact you directly should your bid(s) be selected as a winning bid. You will
+  be required to execute a services contract with Eclipse Foundation, if you have not already done
+  so, and then to execute a work schedule to contract for the specific Development Effort.</p>
diff --git a/dev_program/faq.php b/dev_program/faq.php
index 35fe526..1094bdf 100644
--- a/dev_program/faq.php
+++ b/dev_program/faq.php
@@ -1,95 +1,41 @@
 <?php
-/*******************************************************************************
- * Copyright (c) 2015 Eclipse Foundation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+/**
+ * Copyright (c) 2015, 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
  *
  * Contributors:
- *    Wayne Beaton (Eclipse Foundation) - initial API and implementation
- *    Paul White (Eclipse Foundation) - Page content
- *******************************************************************************/
+ * Wayne Beaton (Eclipse Foundation) - initial API and implementation
+ * Paul White (Eclipse Foundation) - Page content
+ * Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
 require_once ($_SERVER ['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
-require_once ($_SERVER ['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php");
-require_once ($_SERVER ['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php");
+require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/breadcrumbs.class.php");
 
-$App = new App ();
-$Nav = new Nav ();
-$Menu = new Menu ();
-include ($App->getProjectCommon ());
+$App = new App();
+$Theme = $App->getThemeClass();
+include ($App->getProjectCommon());
 
 $pageTitle = "FEEP Bidding Process FAQ";
-$pageAuthor = "";
-$pageKeywords = "eclipse, foundation, development, platform, funding, faq, feep";
 
-$Breadcrumb->addCrumb ( 'FAQ', NULL, NULL );
+// Set breadcrumb for this section
+$Breadcrumb = new Breadcrumb();
+$Breadcrumb->removeCrumb(2);
+$Breadcrumb->addCrumb('FAQ',"",NULL);
+$Theme->setBreadcrumb($Breadcrumb);
 
-// Place your html content in a file called content/en_pagename.php
-ob_start ();
-?>
-<div id="maincontent">
-	<div id="midcolumn">
-		<h1><?php echo $pageTitle; ?></h1>
-		<h4>How can I submit a bid for a development effort?</h4>
-		<p>
-			Click on the link for any one of the <a
-				href="https://projects.eclipse.org/development-efforts">development
-				efforts</a>, and you will see a button allowing you to generate and
-			submit a bid. Please note that you must be logged in to do so.
-		</p>
+$Theme->setPageTitle($pageTitle);
+$Theme->setPageKeywords("eclipse, foundation, development, platform, funding, faq, feep");
+$Theme->setPageAuthor("Eclipse Foundation");
 
-		<h4>Must I be a committer to submit a bid? Must my company be a member
-			to submit a bid?</h4>
-		<p>Technically, no – this is not mandatory. However, strong preference
-			will be given to bids submitted by member companies and individual
-			committers.</p>
-		<h4>Can I propose an alternative solution to what is being requested
-			in the description of the Development Effort?</h4>
-		<p>Yes. It is our goal to ensure we have the best possible outcome
-			from these Development Efforts, and if you feel we should consider an
-			alternative approach, please feel free to propose it. You will,
-			however, have to make clear the impact to scope, and please recognize
-			if the cost you are proposing is greater than what was originally
-			allocated, the proposed solution may not be feasible.</p>
-		<h4>Can I get clarification on a specific Development Effort?</h4>
-		<p>
-			Yes. Please send email to <a href="mailto:feep@eclipse.org">feep@eclipse.org</a>.
-			Please be aware that we may post updates to the specific Development
-			Efforts based on the questions we receive.
-		</p>
-		<h4>Must my bid be a fixed price bid?</h4>
-		<p>No, you may propose an alternative pricing mechanism such as time
-			and materials, but be aware that preference will be given to fixed
-			price bids. If you wish to specify an alternative to fixed price,
-			please indicate this clearly in your bid.</p>
-		<h4>Can I bid on multiple development efforts?</h4>
-		<p>Yes, but please submit each bid as a separate proposal. Each
-			development effort will be managed through a separate Statement of
-			Work (SOW).</p>
-		<h4>How should I indicate the impact to my delivery schedule if I am
-			awarded multiple Development Efforts?</h4>
-		<p>If you are bidding on more than one development effort, please make
-			clear the impact of the deliverable schedule should you be awarded
-			multiple SOWs. This detail should be included in each bid impacted.</p>
-		<h4>How are bids qualified? Who is making the final decision regarding
-			bids?</h4>
-		<p>All bids will be evaluated by the FEEP-PM in consultation with the
-			team that helped develop the original list of Development Efforts.
-			Bids will be evaluated using the criteria specified in the FEEP
-			Program Description.</p>
-		<h4>When will I know whether my bid has won, and when can I begin
-			working on the Development Effort?</h4>
-		<p>The FEEP-PM will contact you directly should your bid(s) be
-			selected as a winning bid. You will be required to execute a services
-			contract with Eclipse Foundation, if you have not already done so,
-			and then to execute a work schedule to contract for the specific
-			Development Effort.</p>
-	</div>
-</div>
-<?php
-$html = ob_get_clean ();
+// Generate the web page
+ob_start();
+include("content/en_" . $App->getScriptName());
+$html = ob_get_clean();
 
-$App->setThemeVariables ( $variables );
-
-$App->generatePage ( 'solstice', $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html, $Breadcrumb);
+$Theme->setHtml($html);
+$Theme->generatePage();
\ No newline at end of file
diff --git a/dev_program/index.php b/dev_program/index.php
index 8519b46..9ff3bc8 100644
--- a/dev_program/index.php
+++ b/dev_program/index.php
@@ -10,3 +10,4 @@
  *    Wayne Beaton (Eclipse Foundation) - initial API and implementation
  *******************************************************************************/
 header("Location: ../dev_program.php");
+exit();
\ No newline at end of file
diff --git a/index.php b/index.php
index e3747f8..e0dc5fd 100644
--- a/index.php
+++ b/index.php
@@ -1,41 +1,32 @@
 <?php
-/*******************************************************************************
- * Copyright (c) 2014 Eclipse Foundation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://eclipse.org/legal/epl-v10.html
+/**
+ * Copyright (c) 2014, 2018 Eclipse Foundation.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
  *
  * Contributors:
  *    Christopher Guindon (Eclipse Foundation) - Initial implementation
- *******************************************************************************/
+ *    Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
 
-	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
-	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php");
-	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php");
+require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
 
-	$App 	= new App();
-	$Nav	= new Nav();
-	$Menu 	= new Menu();
+$App = new App();
+$Theme = $App->getThemeClass();
 
-	# Begin: page-specific settings.  Change these.
-	$pageTitle 		= "Get involved!";
-	$pageKeywords	= "eclipse contribute, how can I help, contributing to eclipse";
-	$pageAuthor		= "Christopher Guindon";
+$pageTitle = "Get involved!";
+$Theme->setPageTitle($pageTitle);
+$Theme->setPageKeywords("eclipse contribute, how can I help, contributing to eclipse");
+$Theme->setPageAuthor("Christopher Guindon");
 
-	// Place your html content in a file called content/en_pagename.php
-	ob_start();
+// Generate the web page
+ob_start();
+include("content/en_" . $App->getScriptName());
+$html = ob_get_clean();
 
-	include("content/en_" . $App->getScriptName());
-
-	$html = ob_get_clean();
-
-	// Custom theme variables
-	$variables = array();
-	$variables['main_container_classes'] = 'container-full footer-offset';
-	$App->setThemeVariables($variables);
-
-	# Generate the web page
-	$App->Promotion = TRUE;
-	$App->AddExtraHtmlHeader('<link rel="stylesheet" type="text/css" href="assets/public/stylesheets/styles.min.css" media="screen" />');
-	$App->generatePage("solstice", $Menu, NULL, $pageAuthor, $pageKeywords, $pageTitle, $html);
+$Theme->setHtml($html);
+$Theme->generatePage();