Refactored; Autotest; Summer/winter behaviour;
Added