THEMA 5 surface.py updated to working

functions partially tested and working, testfile will be uploaded soon