Added Settings Menu with reduction settings

-You can now choose between two types of data reduction: Random, and
ByCode.