factored copy stuff for workspaces and frameworks
fixed a small bug in copy_spec and factored it as well
reworked all the copy methods... need to start over now on exporting projects