moves getCycleLength to corresponding files, adds function to get next menses (not finished) with first tests