Remove unused vendor components
Merge pull request #14 from edygar/master

`compass` now compiles only `app.scss`
Rename app.scss to styles.scss
Remove `environment` var from `compass` Grunt task
Script tag to the bottom

As recomended by [Yahoo](http://developer.yahoo.com/blogs/ydn/high-performance-sites-rule-6-move-scripts-bottom-7200.html), <script src="..."/> causes 2 problems:
* Progressive rendering is blocked for all content below the script tag.
* Blocks download when it should be downloading an image or a font.
Allowing nested controllers proxying its main view

Now, a controller may show a controller that has another controller that do the same.
Move down the forgotten script on head

All script tag are now on bottom
Merge pull request #16 from edygar/patch-1

Script tag to the bottom
Merge pull request #17 from edygar/patch-2

Allowing nested controllers proxying its main view
Remove SampleModule
Add HeaderModule
Add Muppet entity
Fix compare when getting a single Muppet entity
Add MuppetsModule
Add FilterComponent (used in List.Controller on MuppetsModule)
Fix Compass task

This commit fixes a problem with the `compass` task being executed
on `production`. Before this, the `imagemin` task was being executed
after the `compass` task, causing `compass` to fail because it couldn't
find the images under `/dist/images/` (those images are copied during
`imagemin`).

To reflect this change, some styles using Compass sprites has been added.
Add styles.scss reference to README file
Remove unused dependencies
Update package.json info
Move filter logic to the MuppetEntity