Initializers manage the views on their own