i ported the project on webstorm.
i renamed the ant directory to build.
i transformed BirthdaySection singleton into an object constructor. i tried to implement unit tests for it (unsuccessful).
i fixed bug in BirthdaySection: a global birthday variable was created by mistake.
i transformed all page section modules into object constructors.
i created the ViewFactory object.
i partially implemented the mvp in ChartsSection constructor.
i created the CompatibilityCalculator constructor.
i used a second birthday in XDayViewer to display compatibility.
BioCalc: i moved ModalDialogsAutoCloseModule in the helpers directory.
BioCalc: i refactored the configuration object.
BioCalc: i moved the files from dialogs directory into pageSections directory. i made some refactorings in in configuration objects.
workspace.xml
workspace.xml