Move generate_circle_vertices() to maths.py
Add phases