restructuring per issue #20

To run, now do "python runserver.py" in the top level directory
I created a symlink to the data dir in the top level directory, because it needs to be there now for downloads to work - I think we should move it there anyway and leave the mjolnir subdirectory purely for code.