changes directory structure

Everything to do with notes and presentations is now in `docs/`.
adds a basic example of a chrome extension

Example chrome extension added, derived from google's documentation
about getting started with extension,
[here](http://developer.chrome.com/extensions/getstarted.html).
adds a better base template for the chrome extension

A default icon with all required sizes was added. Also, folder structure
was established, at least for starting out.
adds a mockup based on wireframes

Replaces default popup, adds some new vendored assets (Bootstrap).
refactors the mockup view

Renames `views/index.html` to `views/mockup.html`, and update the
manifest accordingly.
massive changes to toolchain

CoffeeScript, Bower, RequireJS, Grunt, directory structure. Check the
readmes for more info.
changes project structure

Much simpler now. Check readme for detailed docs.
Added time tracker code
adds an example of testing with mocha and chai
removes Ruby dependency entirely

Cakefile added with tasks for compilation and watching and testing.
Also, project structure changed so that coffee and javascript files
appear side-by-side on almost the same path.
README updates for extension build+installation.
adds a new skeleton, using Brunch and Chaplin
reorganizes the code

It no longer throws Chrome CSP errors, meaning no in-line scripts.
modifies routes

Makes sure that index.html, background.html, and popup.html all load the
same thing as what `brunch w --server` serves at root
('localhost:3333/').
Merge branch 'data-store' into develop
updates routes and makes extension popup work
housekeeping

- Updates the readme with basic instructions and links
- Updates package.json with Brunch as a dev dependency
- Adds an init script at `scripts/init.sh`
documentation and readme updates
FEATURE: popup controller, view, and route basics

- properly loads the popup route
- updates to package.json to explicity add scaffolt for scaffolding
updates to the readme