Code + remarks.txt

overall business logic
UML