Basic model created.#
Divided into packages. Added basic calculation service (UsageCalculator).#
Created DataLoader service, responsible for handling the userStats file.
It contains methods for opening/creating the file and parsing information
about objects owned by user from it.#
DataSaver added, preparing for testing.#
Added DataSaver and DataLoader services - appears to work javaWise.#
Fixed UsageCalculator's singleton working in User.#
Structure improvment, most model made to be container classes. Added
dataManager.#
:quit
Improved structure, DataManager can now serve data input view.#
Improved structure, DataManager now responsible for handling most
data-related operations in view controllers (to be built).#
Improved DataManager Service structure.#
Update DataLoader.java

Fixed readRefuseProductionDataFromFile (causing DataLoader not to load RefuseProduction data from file).
Update ElectricDevice.java

Fixed equals() Override in ElectricDevice (comparing Strings with equals now).
Update RefuseProduction.java

Fixed equals() Override in RefuseProduction (comparing names with equals now).
Update WaterActivity.java

Fixed equals() Override in WaterActivity (comparing names with equals now).
Update DataSaver.java

Fixed DataSaver's saveDataToFile - it now clears the file before writing to it.
Minor fixes summary.#
Building layout started.
Updated mainActivity layout.#
Project update.#