Jchansen/move projects

1. Add ability to move instances and volumes between projects.
2. Instead of pulling the instances and volumes for a project from the Project model, I created a ProjectInstanceStore and ProjectVolumeStore.  These stores call /project/:id/instance and /project/:id/volume, and keep track of project instances/volumes internally using a dictionary with the project ID as the key.
3. Renamed some files for organizational consistency with other directories.