Change both the backend and front landing to allow data to be selected based on what is already on the server. This lays the groundwork for some sort of mirroring solution where data on the beamline computer is mirrored to the analysis server in real time. Users can then run an analysis of their data at the beamline with no intervention. This also simplifies considerably the task of running demos, as demo data can be easily selected (demo data is included for each project). Increment to 0.2.0