uppdated use case folder structure