Basic support for MtVec

[comments]
        - Implemented some functionality of MtVec
        - Added some code to MtVec Test
        - Update makefiles to work properly

Signed-off-by: Nikola Georgiev <georgiev.nikito@gmail.com>