Mvec and Blade classes, first implementation