added UseCases.txt to document the use cases of each functionality