Complete refactor of symv and test_symv

Details:
- Complete refactor of symv and test_symv for current refactor
- symv and test_symv can now be used as template for refactor of other files
- Remove expected_results as the functions defined in it seemed tightly coupled to the code it was called from