Initial work on sphere

+ curently still buggy: exceptions are caused.