Major additions of functionality. Project experiments can now be defined as Netcdf files rather than directories with the option mode: this is to enhance flexibility as different users have different ways of doing things. It also allows saved projects to be read back in (see following). Added project save method, saving experiments into files inside project directory. Added ls method to projects and exper clases.