basic presenter/viewer views by hiding buttons with a controller