Merge pull request #561 from sgomes/material-sprint

Implements the layout module.
Ripples should ripple on mousedown/touchstart, not click.