Added beginnings of layout & functionality.