new directory structure
update readme and examples
 some updates
a better explanation of how to use the server
small changes

Add `autofocus` to the search input for quicker testing.

Change the request type from POST to GET since POST gave the server
some problems.
fix bug that caused the result list not to be cleared

The problem was the when I store the results container in the options
object it wasn't actually in the DOM yet, in some cases.

So I added a conditional that injects an empty results container if its
not already there.

This fixes the issue.
update to use widget factory
update README
update readme
Merge pull request #1 from Cabana/widget-factory

Widget factory