added small vector class