Splitting out views into separate modules.