Removed Vector functions as these need to be re-implemeneted to deal with the new persistent host idea. Cleaned up the view host function.