Created ViewDefault as Observer and extended in other Views