Added intersection tests for sphere; fixed shadow computation; works till recursive dpeth 1