nearly have hydroshare working
updated with new unit tests and fixed models.py