Added content and view interfaces and classes