Rearrange docs for gh-pages

Github pages allows the documentation to be in the master branch in a
'docs' directory to be rendered as the main site (mcuboot.com).  Rename
this directory, and pull in the documentation files from the old
gh-pages branch.

The main index.md page does not link to the rest of the docs yet, and
that change can be made in a future patch.

Signed-off-by: David Brown <david.brown@linaro.org>
diff --git a/doc/PORTING.md b/docs/PORTING.md
similarity index 100%
rename from doc/PORTING.md
rename to docs/PORTING.md
diff --git a/doc/SubmittingPatches.md b/docs/SubmittingPatches.md
similarity index 100%
rename from doc/SubmittingPatches.md
rename to docs/SubmittingPatches.md
diff --git a/docs/_config.yml b/docs/_config.yml
new file mode 100644
index 0000000..277f1f2
--- /dev/null
+++ b/docs/_config.yml
@@ -0,0 +1 @@
+theme: jekyll-theme-cayman
diff --git a/doc/design.txt b/docs/design.txt
similarity index 100%
rename from doc/design.txt
rename to docs/design.txt
diff --git a/doc/imgtool.md b/docs/imgtool.md
similarity index 100%
rename from doc/imgtool.md
rename to docs/imgtool.md
diff --git a/docs/index.md b/docs/index.md
new file mode 100644
index 0000000..8a2c116
--- /dev/null
+++ b/docs/index.md
@@ -0,0 +1,46 @@
+# MCUboot
+
+## Overview
+
+MCUBoot is a secure bootloader for 32-bit MCUs.   The goal of MCUBoot is to 
+define a common infrastructure for the bootloader, system flash layout on 
+microcontroller systems, and to provide a secure bootloader that enables 
+easy software upgrade.
+
+MCUboot is operating system and hardware independent, and relies on 
+hardware porting layers from the operating system it works with.  Currently
+MCUboot works with both the Apache Mynewt, and Zephyr operating systems, but
+more ports are planned in the future. RIOT is currently supported as a boot
+target with a complete port planned.
+
+## Roadmap
+
+The issues being planned and worked on are tracked on Jira. To participate
+please visit: 
+
+[MCUboot JIRA](https://runtimeco.atlassian.net/projects/MCUB/summary)
+
+## Browsing 
+
+Information and documentation on the bootloader is stored within the source, and on confluence:
+
+[Confluence page](https://runtimeco.atlassian.net/wiki/discover/all-updates)
+
+For more information in the source, here are some pointers: 
+
+- [boot/bootutil](https://github.com/runtimeco/mcuboot/tree/master/boot/bootutil): The core of the bootloader itself.
+- [boot/boot\_serial](https://github.com/runtimeco/mcuboot/tree/master/boot/boot_serial): Support for serial upgrade within the bootloader itself.
+- [boot/zephyr](https://github.com/runtimeco/mcuboot/tree/master/boot/zephyr): Port of the bootloader to Zephyr
+- [boot/mynewt](https://github.com/runtimeco/mcuboot/tree/master/boot/mynewt): Mynewt bootloader app
+- [imgtool](https://github.com/runtimeco/mcuboot/tree/master/imgtool): A tool to securely sign firmware images for booting by MCUboot.
+- [sim](https://github.com/runtimeco/mcuboot/tree/master/sim): A bootloader simulator for testing and regression
+
+## Joining
+
+Developers welcome!
+
+* [Our developer mailing list](http://lists.runtime.co/mailman/listinfo/dev-mcuboot_lists.runtime.co)
+* [Our Slack channel](https://mcuboot.slack.com/)<br />
+  Get your invite [here!](https://join.slack.com/t/mcuboot/shared_invite/MjE2NDcwMTQ2MTYyLTE1MDA4MTIzNTAtYzgyZTU0NjFkMg)
+* [Our IRC channel](http://irc.freenode.net), channel #mcuboot ([IRC
+  link](irc://chat.freenode.net/#mcuboot)
diff --git a/doc/signed_images.md b/docs/signed_images.md
similarity index 100%
rename from doc/signed_images.md
rename to docs/signed_images.md
diff --git a/doc/testplan-mynewt.md b/docs/testplan-mynewt.md
similarity index 100%
rename from doc/testplan-mynewt.md
rename to docs/testplan-mynewt.md
diff --git a/doc/testplan-zephyr.rst b/docs/testplan-zephyr.rst
similarity index 100%
rename from doc/testplan-zephyr.rst
rename to docs/testplan-zephyr.rst