Adapted most of the custom Vector functions (from our Array module).
Commented-out the VectorView module for now until it's implemented.