Simple Vector Update - push & pull functions built

Push & Pull functions have been created to remove values in the expanded
array... one last addition remains however, I need to create a way to
expand the array just in case the user goes beyond the initial doubling
of the size....