Code Review (#2)
Server commit
Merge remote-tracking branch 'origin/codeReviewBranch'

Conflicts:
	src/main/java/controller/functionalities/DatabaseConnection.java
	target/classes/controller/AnalysisController.class
	target/classes/controller/functionalities/AnalysisJSONGenerator.class
	target/classes/controller/functionalities/CompanySnapshotJSONGenerator.class
	target/classes/controller/functionalities/DatabaseConnection.class
	target/classes/controller/functionalities/ReportItemJSONGenerator$ComponentType.class
	target/classes/controller/functionalities/ReportItemJSONGenerator.class