diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..1d1c1a3
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Datasource local storage ignored files
+/../../../../../:\IntelliJ_IDEA\IntelliJ projects\APO\.idea/dataSources/
+/dataSources.local.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/.idea/APO.iml b/.idea/APO.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/APO.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/dictionaries/Pawe_ukaszewicz.xml b/.idea/dictionaries/Pawe_ukaszewicz.xml
new file mode 100644
index 0000000..75c16d1
--- /dev/null
+++ b/.idea/dictionaries/Pawe_ukaszewicz.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..f820c64
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..c635082
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e69de29
diff --git a/models/121.session b/models/121.session
new file mode 100644
index 0000000..6ad1d48
--- /dev/null
+++ b/models/121.session
@@ -0,0 +1,9 @@
+window_sizes 1920 1001 466 1448 811 128
+
+show_stereotypes
+selected sequencediagram_ref 128761 // 3-6-potwierdzeniePrzelewu
+open
+ classview_ref 128002 // domain
+ classview_ref 134530 // design
+end
+end
diff --git a/models/122.session b/models/122.session
new file mode 100644
index 0000000..1fc6538
--- /dev/null
+++ b/models/122.session
@@ -0,0 +1,13 @@
+window_sizes 1920 1001 450 1464 811 128
+
+diagrams
+ active classdiagram_ref 128002 // domain-model
+ 1464 811 90 B-Landscape 0 0
+end
+show_stereotypes
+selected classrelation_ref 131458 //
+open
+ class_ref 128002 // Bankomat
+ class_ref 129026 // Serwisant
+end
+end
diff --git a/models/128002.diagram b/models/128002.diagram
new file mode 100644
index 0000000..531fee9
--- /dev/null
+++ b/models/128002.diagram
@@ -0,0 +1,193 @@
+format 224
+
+classcanvas 128130 class_ref 128002 // Bankomat
+ classdiagramsettings member_max_width 0 end
+ xyzwh 869.4 434.54 2000 167 114
+end
+classcanvas 128258 class_ref 128130 // Got體ka
+ classdiagramsettings member_max_width 0 end
+ xyzwh 1180.79 436.25 2005 104 110
+end
+classcanvas 128386 class_ref 128258 // Karta
+ classdiagramsettings member_max_width 0 end
+ xyzwh 297.65 26.73 2005 149 109
+end
+classcanvas 128514 class_ref 128386 // BLIK
+ classdiagramsettings member_max_width 0 end
+ xyzwh 324.16 784.07 2000 95 127
+end
+classcanvas 128642 class_ref 128514 // Wyplata
+ classdiagramsettings member_max_width 0 end
+ xyzwh 61.51 792.01 2000 107 112
+end
+classcanvas 128770 class_ref 128642 // Wplata
+ classdiagramsettings member_max_width 0 end
+ xyzwh 530.23 805.86 2000 123 77
+end
+classcanvas 128898 class_ref 128770 // Klient
+ classdiagramsettings member_max_width 0 end
+ xyzwh 587.15 206.05 2000 209 148
+end
+classcanvas 129026 class_ref 128898 // Konwojent
+ classdiagramsettings member_max_width 0 end
+ xyzwh 1143.36 215.83 2000 170 75
+end
+classcanvas 129154 class_ref 129026 // Serwisant
+ classdiagramsettings member_max_width 0 end
+ xyzwh 852.97 217.93 2000 190 100
+end
+classcanvas 129282 class_ref 129154 // Bank
+ classdiagramsettings member_max_width 0 end
+ xyzwh 62.19 234.51 2000 127 114
+end
+classcanvas 129410 class_ref 129282 // Konto
+ classdiagramsettings member_max_width 0 end
+ xyzwh 299.53 232.71 2000 145 104
+end
+classcanvas 129538 class_ref 129410 // Przelew
+ classdiagramsettings member_max_width 0 end
+ xyzwh 40.7 513.46 2000 129 80
+end
+classcanvas 129666 class_ref 129538 // System_Transakcji
+ classdiagramsettings member_max_width 0 end
+ xyzwh 274.05 425.49 2000 195 113
+end
+classcanvas 129794 class_ref 129666 // Potwierdzenie
+ classdiagramsettings member_max_width 0 end
+ xyzwh 294.47 942.17 2000 147 100
+end
+classcanvas 129922 class_ref 129794 // PIN
+ classdiagramsettings member_max_width 0 end
+ xyzwh 588.12 40.37 2000 101 76
+end
+classcanvas 130050 class_ref 129922 // Transakcja
+ classdiagramsettings member_max_width 0 end
+ xyzwh 287.61 579.83 2000 181 136
+end
+classcanvas 130178 class_ref 130050 // Ekran_Bankomatu
+ classdiagramsettings member_max_width 0 end
+ xyzwh 862.25 642.9 2005 173 99
+end
+relationcanvas 128762 relation_ref 128122 // posiada
+ from ref 130178 z 2006 label "posiada" italic max_width 255 xyz 916 572 2006 to ref 128130
+ no_role_a no_role_b
+ multiplicity_a_pos 926 556 3000 multiplicity_b_pos 925 613 3000
+end
+relationcanvas 130042 relation_ref 128250 // wplaca
+ from ref 129026 z 2006 label "wplaca" italic max_width 255 xyz 1198 341 2006 to ref 128258
+ no_role_a no_role_b
+ multiplicity_a_pos 1206 407 3000 multiplicity_b_pos 1203 299 3000
+end
+relationcanvas 132610 relation_ref 128770 // posiada
+ geometry HV unfixed
+ decenter_begin 537
+ from ref 129410 z 2001 label "posiada" italic max_width 255 xyz 481 262 2001 to point 584 285
+ line 130298 z 2001 to ref 128898
+ no_role_a no_role_b
+ multiplicity_a_pos 570 294 3000 multiplicity_b_pos 454 297 3000
+end
+relationcanvas 132738 relation_ref 128898 // daje_dostep
+ from ref 128386 z 2006 label "daje_dostep" italic max_width 255 xyz 332 160 2006 to ref 129410
+ no_role_a no_role_b
+ multiplicity_a_pos 351 204 3000 multiplicity_b_pos 348 144 3000
+end
+relationcanvas 132866 relation_ref 129026 // posiada
+ decenter_begin 532
+ decenter_end 537
+ from ref 129282 z 2001 label "posiada" italic max_width 255 xyz 210 269 2001 to ref 129410
+ no_role_a no_role_b
+ multiplicity_a_pos 278 297 3000 multiplicity_b_pos 201 305 3000
+end
+relationcanvas 132994 relation_ref 129154 // posiada
+ from ref 129922 z 2006 label "posiada" italic max_width 255 xyz 482 55 2006 to ref 128386
+ no_role_a no_role_b
+ multiplicity_a_pos 457 86 3000 multiplicity_b_pos 563 85 3000
+end
+relationcanvas 133122 relation_ref 129282 // posiada
+ from ref 129794 z 2001 label "posiada" italic max_width 255 xyz 170 967 2001 to point 111 987
+ line 138754 z 2001 to ref 128642
+ no_role_a no_role_b
+ multiplicity_a_pos 90 912 3000 multiplicity_b_pos 269 999 3000
+end
+relationcanvas 133250 relation_ref 129410 // posiada
+ decenter_begin 456
+ decenter_end 430
+ from ref 129794 z 2001 label "posiada" italic max_width 255 xyz 479 965 2001 to point 583 983
+ line 138626 z 2001 to point 582 889
+ line 139138 z 2001 to ref 128770
+ no_role_a no_role_b
+ multiplicity_a_pos 561 890 3000 multiplicity_b_pos 452 996 3000
+end
+relationcanvas 133506 relation_ref 129666 // naprawia
+ from ref 128130 z 2001 label "naprawia" italic max_width 255 xyz 912 352 2001 to ref 129154
+ no_role_a no_role_b
+ multiplicity_a_pos 924 324 3000 multiplicity_b_pos 931 405 3000
+end
+relationcanvas 134402 relation_ref 130562 // posiada
+ from ref 128130 z 2006 label "posiada" italic max_width 255 xyz 1073 467 2006 to ref 128258
+ no_role_a no_role_b
+ multiplicity_a_pos 1157 500 3000 multiplicity_b_pos 1046 500 3000
+end
+relationcanvas 134530 relation_ref 130690 // posiada
+ from ref 128514 z 2001 label "posiada" italic max_width 255 xyz 214 825 2001 to ref 128642
+ no_role_a no_role_b
+ multiplicity_a_pos 180 856 3000 multiplicity_b_pos 300 856 3000
+end
+relationcanvas 134658 relation_ref 130818 // posiada
+ from ref 128514 z 2001 label "posiada" italic max_width 255 xyz 440 822 2001 to ref 128770
+ no_role_a no_role_b
+ multiplicity_a_pos 506 852 3000 multiplicity_b_pos 430 855 3000
+end
+relationcanvas 134914 relation_ref 131074 // obsluguje
+ from ref 129666 z 2001 label "obsluguje" italic max_width 255 xyz 334 370 2001 to ref 129410
+ no_role_a no_role_b
+ multiplicity_a_pos 348 345 3000 multiplicity_b_pos 351 396 3000
+end
+relationcanvas 135042 relation_ref 131202 // posiada
+ geometry HV unfixed
+ decenter_end 458
+ from ref 129666 z 2001 label "posiada" italic max_width 255 xyz 164 470.5 2001 to point 118 478
+ line 130170 z 2001 to ref 129282
+ no_role_a no_role_b
+ multiplicity_a_pos 102 355 3000 multiplicity_b_pos 255 488 3000
+end
+relationcanvas 136706 relation_ref 131330 // nadzoruje
+ decenter_end 465
+ from ref 129666 z 2001 label "nadzoruje" italic max_width 255 xyz 332 535 2001 to ref 130050
+ no_role_a no_role_b
+ multiplicity_a_pos 351 551 3000 multiplicity_b_pos 352 546 3000
+end
+relationcanvas 137218 relation_ref 131586 // posiada
+ decenter_end 85
+ from ref 129538 z 2001 label "posiada" italic max_width 255 xyz 193 559 2001 to ref 130050
+ no_role_a no_role_b
+ multiplicity_a_pos 263 602 3000 multiplicity_b_pos 180 584 3000
+end
+relationcanvas 137346 relation_ref 131714 // posiada
+ geometry HV unfixed
+ decenter_begin 532
+ from ref 130050 z 2001 label "posiada" italic max_width 255 xyz 166 627 2001 to point 112 649
+ line 128634 z 2001 to ref 128642
+ no_role_a no_role_b
+ multiplicity_a_pos 91 762 3000 multiplicity_b_pos 263 661 3000
+end
+relationcanvas 137474 relation_ref 131842 // autoryzuje
+ decenter_begin 465
+ from ref 130050 z 2001 label "autoryzuje" italic max_width 255 xyz 331 725 2001 to ref 128514
+ no_role_a no_role_b
+ multiplicity_a_pos 347 755 3000 multiplicity_b_pos 348 725 3000
+end
+relationcanvas 137602 relation_ref 138370 // posiada
+ decenter_begin 536
+ from ref 130050 z 2001 label "posiada" italic max_width 255 xyz 494 631 2001 to point 586 654
+ line 137730 z 2001 to point 586 754
+ line 137858 z 2001 to ref 128770
+ no_role_a no_role_b
+ multiplicity_a_pos 566 776 3000 multiplicity_b_pos 480 662 3000
+end
+relationcanvas 139010 relation_ref 138498 // obsluguje
+ from ref 129666 z 2001 label "obsluguje" italic max_width 255 xyz 630 462 2001 to ref 128130
+ no_role_a no_role_b
+ multiplicity_a_pos 850 496 3000 multiplicity_b_pos 481 490 3000
+end
+end
diff --git a/models/128005.diagram b/models/128005.diagram
new file mode 100644
index 0000000..e8dd282
--- /dev/null
+++ b/models/128005.diagram
@@ -0,0 +1,3 @@
+format 224
+
+end
diff --git a/models/134530.diagram b/models/134530.diagram
new file mode 100644
index 0000000..4d96ae8
--- /dev/null
+++ b/models/134530.diagram
@@ -0,0 +1,3 @@
+format 223
+
+end
diff --git a/models/134533_5.d b/models/134533_5.d
new file mode 100644
index 0000000..e8dd282
--- /dev/null
+++ b/models/134533_5.d
@@ -0,0 +1,3 @@
+format 224
+
+end
diff --git a/models/134661.diagram b/models/134661.diagram
new file mode 100644
index 0000000..765e3be
--- /dev/null
+++ b/models/134661.diagram
@@ -0,0 +1,21 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 134533 //
+ xyz 59 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 134917 //
+ xyz 162 4 2005 life_line_z 2000
+end
+durationcanvas 128261 classinstance_ref 128005 // :Klient
+ xyzwh 75 82 2010 11 40
+end
+durationcanvas 128389 classinstance_ref 128133 // :Bankomat
+ xyzwh 197 82 2010 11 25
+end
+msg 128517 synchronous
+ from durationcanvas_ref 128261
+ to durationcanvas_ref 128389
+ yz 82 2015 explicitmsg "wybierzWyplata()"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 85 65
+end
diff --git a/models/134661_5.d b/models/134661_5.d
new file mode 100644
index 0000000..765e3be
--- /dev/null
+++ b/models/134661_5.d
@@ -0,0 +1,21 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 134533 //
+ xyz 59 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 134917 //
+ xyz 162 4 2005 life_line_z 2000
+end
+durationcanvas 128261 classinstance_ref 128005 // :Klient
+ xyzwh 75 82 2010 11 40
+end
+durationcanvas 128389 classinstance_ref 128133 // :Bankomat
+ xyzwh 197 82 2010 11 25
+end
+msg 128517 synchronous
+ from durationcanvas_ref 128261
+ to durationcanvas_ref 128389
+ yz 82 2015 explicitmsg "wybierzWyplata()"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 85 65
+end
diff --git a/models/134789.diagram b/models/134789.diagram
new file mode 100644
index 0000000..f9080e1
--- /dev/null
+++ b/models/134789.diagram
@@ -0,0 +1,21 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 135045 //
+ xyz 81 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 135173 //
+ xyz 227 4 2005 life_line_z 2000
+end
+durationcanvas 128389 classinstance_ref 128005 // :Klient
+ xyzwh 97 98 2010 11 40
+end
+durationcanvas 128517 classinstance_ref 128133 // :Bankomat
+ xyzwh 262 98 2010 11 25
+end
+msg 128645 synchronous
+ from durationcanvas_ref 128389
+ to durationcanvas_ref 128517
+ yz 98 2015 explicitmsg "wyborKwoty()"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 141 81
+end
diff --git a/models/134917.diagram b/models/134917.diagram
new file mode 100644
index 0000000..49d14e2
--- /dev/null
+++ b/models/134917.diagram
@@ -0,0 +1,90 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 135429 //
+ xyz 68 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 135557 //
+ xyz 224 4 2005 life_line_z 2000
+end
+classinstancecanvas 128261 classinstance_ref 135685 //
+ xyz 345 4 2005 life_line_z 2000
+end
+classinstancecanvas 128389 classinstance_ref 135813 //
+ xyz 553 4 2005 life_line_z 2000
+end
+classinstancecanvas 129669 classinstance_ref 136581 //
+ xyz 722 4 2005 life_line_z 2000
+end
+durationcanvas 128517 classinstance_ref 128133 // :Bankomat
+ xyzwh 259 85 2010 11 40
+end
+durationcanvas 128645 classinstance_ref 128261 // :System_Transakcji
+ xyzwh 410 85 2010 11 25
+end
+durationcanvas 128901 classinstance_ref 128261 // :System_Transakcji
+ xyzwh 410 115 2010 11 40
+end
+durationcanvas 129029 classinstance_ref 128389 // :Transakcja
+ xyzwh 591 115 2010 11 25
+end
+durationcanvas 129285 classinstance_ref 128005 // :Klient
+ xyzwh 84 65 2010 11 41
+end
+durationcanvas 129413 classinstance_ref 128133 // :Bankomat
+ xyzwh 259 65 2010 11 26
+end
+durationcanvas 129797 classinstance_ref 128389 // :Transakcja
+ xyzwh 591 149 2010 11 40
+end
+durationcanvas 129925 classinstance_ref 129669 // :BLIK
+ xyzwh 741 149 2010 11 25
+end
+durationcanvas 130181 classinstance_ref 129669 // :BLIK
+ xyzwh 741 205 2010 11 40
+end
+durationcanvas 130309 classinstance_ref 128389 // :Transakcja
+ xyzwh 591 205 2010 11 25
+end
+durationcanvas 130565 classinstance_ref 128389 // :Transakcja
+ xyzwh 591 253 2010 11 40
+end
+durationcanvas 130693 classinstance_ref 128261 // :System_Transakcji
+ xyzwh 410 253 2010 11 25
+end
+msg 128773 synchronous
+ from durationcanvas_ref 128517
+ to durationcanvas_ref 128645
+ yz 85 2015 explicitmsg "wyplata(kwota)"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 292 68
+msg 129157 synchronous
+ from durationcanvas_ref 128901
+ to durationcanvas_ref 129029
+ yz 115 2015 explicitmsg "newWyplata(kwota, kod)"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 427 98
+msg 129541 synchronous
+ from durationcanvas_ref 129285
+ to durationcanvas_ref 129413
+ yz 65 2015 explicitmsg "podanieKodu()"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 129 51
+msg 130053 synchronous
+ from durationcanvas_ref 129797
+ to durationcanvas_ref 129925
+ yz 149 2015 explicitmsg "potwierdzKod(kod)"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 610 132
+msg 130437 synchronous
+ from durationcanvas_ref 130181
+ to durationcanvas_ref 130309
+ yz 205 2015 explicitmsg "potwierdzenieKodu"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 609 188
+msg 130821 synchronous
+ from durationcanvas_ref 130565
+ to durationcanvas_ref 130693
+ yz 253 2015 explicitmsg "wykonajTransakcje(potwierdzenieKodu)"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 377 236
+end
diff --git a/models/135045.diagram b/models/135045.diagram
new file mode 100644
index 0000000..d0ef360
--- /dev/null
+++ b/models/135045.diagram
@@ -0,0 +1,36 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 135941 //
+ xyz 22 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 136069 //
+ xyz 169 4 2005 life_line_z 2000
+end
+classinstancecanvas 128645 classinstance_ref 136709 //
+ xyz 304 4 2005 life_line_z 2000
+end
+durationcanvas 128773 classinstance_ref 128645 // :System_Transakcji
+ xyzwh 369 82 2010 11 40
+end
+durationcanvas 128901 classinstance_ref 128133 // :Bankomat
+ xyzwh 204 82 2010 11 25
+end
+durationcanvas 129157 classinstance_ref 128133 // :Bankomat
+ xyzwh 204 133 2010 11 40
+end
+durationcanvas 129285 classinstance_ref 128005 // :Klient
+ xyzwh 38 133 2010 11 25
+end
+msg 129029 synchronous
+ from durationcanvas_ref 128773
+ to durationcanvas_ref 128901
+ yz 82 2015 explicitmsg "potwierdzenieTransakcji(status)"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 189 65
+msg 129413 synchronous
+ from durationcanvas_ref 129157
+ to durationcanvas_ref 129285
+ yz 133 2015 explicitmsg "wyplata(kwota)"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 78 116
+end
diff --git a/models/141573.diagram b/models/141573.diagram
new file mode 100644
index 0000000..0e1fd11
--- /dev/null
+++ b/models/141573.diagram
@@ -0,0 +1,21 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 134661 //
+ xyz 56 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 134789 //
+ xyz 188 4 2005 life_line_z 2000
+end
+durationcanvas 128261 classinstance_ref 128005 // :Klient
+ xyzwh 72 91 2010 11 40
+end
+durationcanvas 128389 classinstance_ref 128133 // :Bankomat
+ xyzwh 223 91 2010 11 25
+end
+msg 128517 synchronous
+ from durationcanvas_ref 128261
+ to durationcanvas_ref 128389
+ yz 91 2015 explicitmsg "wybierzBlik()"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 112 74
+end
diff --git a/models/141573_5.d b/models/141573_5.d
new file mode 100644
index 0000000..0e1fd11
--- /dev/null
+++ b/models/141573_5.d
@@ -0,0 +1,21 @@
+format 224
+
+classinstancecanvas 128005 classinstance_ref 134661 //
+ xyz 56 4 2005 life_line_z 2000
+end
+classinstancecanvas 128133 classinstance_ref 134789 //
+ xyz 188 4 2005 life_line_z 2000
+end
+durationcanvas 128261 classinstance_ref 128005 // :Klient
+ xyzwh 72 91 2010 11 40
+end
+durationcanvas 128389 classinstance_ref 128133 // :Bankomat
+ xyzwh 223 91 2010 11 25
+end
+msg 128517 synchronous
+ from durationcanvas_ref 128261
+ to durationcanvas_ref 128389
+ yz 91 2015 explicitmsg "wybierzBlik()"
+ show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
+ label_xy 112 74
+end
diff --git a/models/2.session b/models/2.session
new file mode 100644
index 0000000..cee9a1a
--- /dev/null
+++ b/models/2.session
@@ -0,0 +1,10 @@
+window_sizes 1800 901 450 1344 715 128
+
+diagrams
+ active classdiagram_ref 134530 // 2-1-wlozKarte
+ 1171 648 100 A4 0 0
+end
+show_stereotypes
+selected
+package_ref 129 // models
+end
diff --git a/models/4.session b/models/4.session
new file mode 100644
index 0000000..3c79484
--- /dev/null
+++ b/models/4.session
@@ -0,0 +1,8 @@
+window_sizes 1920 1017 450 1465 860 104
+
+show_stereotypes
+selected class_ref 129154 // Bank
+open
+ class_ref 128002 // Bankomat
+end
+end
diff --git a/models/5.session b/models/5.session
new file mode 100644
index 0000000..0d4e8cd
--- /dev/null
+++ b/models/5.session
@@ -0,0 +1,9 @@
+window_sizes 1278 1368 450 823 1187 128
+
+show_stereotypes
+selected sequencediagram_ref 134661 // 5-2-wybranieOpcjiWyplata
+open
+ classview_ref 128002 // domain
+ classview_ref 134530 // design
+end
+end
diff --git a/models/cpp_includes b/models/cpp_includes
new file mode 100644
index 0000000..531b86f
--- /dev/null
+++ b/models/cpp_includes
@@ -0,0 +1,13 @@
+// "a type" "needed cpp_includes"
+"vector" "#include
+using namespace std;"
+
+"list" "#include
+using namespace std;"
+
+"map" "#include