added sprockets.
make layouts use sprocket paths.
cleaned up sprockets.
merged 330-sprockets with refactor (#336).