add project instance store

for fetching instances in a project
rename files for consistency
configure project list to use project instance store
add comment sections for clarity and organization
can move volumes between projects