added vectors package with AbstractVector implementation;
todo: add tests;