Basic vectors working

Shrinking could be faster, only removes one element
at a time. Not sure why I can't remove whole halfs at a time
and not make it stack overflow