Build and reorganize modules folder into component-based hierarchy

This is roughly equivalent to the commit in the original Roostagram that
can be found here:

https://github.com/bocoup-education/roost-chicago-2014-app/tree/8b12f3f2caddcec173b185f57b5c2498bf3030e0