diff --git a/bin/UML.cld b/bin/UML.cld
new file mode 100644
index 0000000..f00fe99
--- /dev/null
+++ b/bin/UML.cld
@@ -0,0 +1,1194 @@
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 336
+ 108
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 351
+ 6
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+
+ Connectable
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 141
+ 253
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 527
+ 247
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ 0.5
+
+ 1
+ -101
+
+
+ 325
+ 81
+
+
+
+ 0.5
+
+ -240
+ -73
+
+
+ 1
+ 83
+
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 671
+ 436
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 332
+ 542
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 330
+ 697
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ TextFileParser
+ false
+
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 151
+ 442
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ ActuatorDataConnector
+ false
+
+
+
+
+ 0.5
+
+ 163
+ 0
+
+
+ -3
+ -114
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateModel
+ void
+
+ false
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getModel
+ void
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ DataConnector
+ false
+
+
+
+ 0.5
+
+ -168
+ -6
+
+
+ -3
+ -114
+
+
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ ServerDataParser
+ false
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 1057
+ 280
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ Account
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+
+ thermostatList ArrayList<Thermostat>
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ accountList
+ ArrayList<Account>
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ login
+ void
+
+
+ String email
+ int
+
+
+ String password
+ int
+
+
+ false
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getThermostatListForAccount
+ ArrayList<Thermostat>
+
+ false
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ setUserAccess
+ void
+
+
+ Account account
+ int
+
+
+ Thermostat thermostat
+ int
+
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ Server
+ false
+
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 1
+ 272
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ Actuator
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ actuatorList
+ ArrayList<Actuator>
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ updateTemp
+ void
+
+ false
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ getLocalTemp
+ void
+
+ false
+ false
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ retrieveDesiredTemp
+ void
+
+ false
+ false
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ Thermostat
+ false
+
+
+
+
+ 0.5
+
+ -1
+ -77
+
+
+ -160
+ 84
+
+
+
+ 0.5
+
+ 160
+ -78
+
+
+ 1
+ 83
+
+
+
+
+
+
+
+
+
+
+ _stereo_type
+ Stereo Type
+ false
+
+
+ _simpleEntityName
+ Simple Name
+ false
+
+
+ _entityName
+ Name
+ false
+
+
+ _background
+ Background Color
+ false
+
+
+ _attrs
+ Attributes...
+ false
+
+
+ _operations
+ Operations...
+ false
+
+
+ _abstract
+ abstract
+ false
+
+
+
+ NetworkConnector
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bin/Use_Cases.ucd b/bin/Use_Cases.ucd
index 0a64820..a2eb7df 100644
--- a/bin/Use_Cases.ucd
+++ b/bin/Use_Cases.ucd
@@ -23,11 +23,613 @@
-
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 151
+ 253
+ 44
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 87
+ 87
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 100
+ 261
+ 289
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 83
+ 303
+
+
+
+
+
+
+
+ User
+
+
+
+
+
+
+
+ Login
+
+
+
+
+
+
+
+ Server
+
+
+
+
+
+
+
+ Get users thermostat list
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 30
+ 100
+ 16
+ 14
+
+
+
+
+
+ User Login
+
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 141
+ 352
+ 584
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 211
+ 746
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 255
+ 255
+ 206
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 64
+ 199
+ 306
+ 728
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 40
+ 144
+ 623
+ 671
+
+
+
+
+
+
+
+ Update server data model
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 75
+ 201
+ 626
+ 849
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 201
+ 867
+
+
+
+
+
+
+
+ Thermostat
+
+
+
+
+
+
+
+
+
+ Push updated model to thermostat
+
+
+
+
+
+
+
+
+
+ Update desired temp on thermostat
+
+
+
+
+
+
+
+
+
+ Server
+
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 214
+ 492
+
+
+
+
+
+
+
+ Actuator
+
+
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 214
+ 585
+
+
+
+
+
+
+
+ User
+
+
+
+
+
+
+
+ Set desired temperature
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 55
+ 123
+ 34
+ 466
+
+
+
+
+
+ Setting Desired Temperature
+ Setting Temperature
+
+
+
+
+
true
+
+
+
+
+ 2
+
+
+
+
+
+ 46
+ 117
+ 14
+ 1008
+
+
+
+
+
+ User gets local temperature
+
+
+
+
+ 0
+ 0
+ 0
+
+ true
+
@@ -40,8 +642,8 @@
-1
-1
- 86
- 108
+ 196
+ 1053
@@ -71,18 +673,107 @@
- 40
- 151
- 201
- 67
+ 61
+ 196
+ 333
+ 1053
-
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ -1
+ -1
+ 195
+ 1218
+
+
+
+ true
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ 2
+
+
+
+
+
+ 74
+ 244
+ 344
+ 1246
+
+
+
+
+
+
+
+ Get most recent data reading from model
+
+
+
+
+
+
+
+
+
+ Server
+
+
+
+
- Access control panel
+ Get temperature from thermostat
@@ -90,9 +781,11 @@
- actor
+ User
-
+
+
+
\ No newline at end of file