Minor change

Change the spiral spot return from list to tuple, in order to maintain
uniformity.
Added 3 more functions