The basic functionality installed as a default is necessary only so that PowerShell or Server Manager can manage the storage connected to a server. If you want to use the additional roles you can install them through Server Manager or via PowerShell.