Continue large refactor

Details:
- gemv and ger have been mostly refactored (BLASpy only, not tests)