Add semester prop, membership ui