Implement Model and View Singletons