idnormalizer gives binary output (yet to test); rank vector normalizer done; midway through code to generate initial vectors a and R.