Add DOY and Year Range Parameters

Resolved #1 By adding in doy_range and year_range parameters.
*  Also refactored some nested for loops in favor of filter/lambdas