Apply Coolness 2.0

This version uses grid() instead of pack() to place widgets.