Updated tests partially for first 4 use cases, also added a planning list for the UML