Fixed circle extension

Did not use `context.beginPath` which made it lag after time. You need to call `context.beginPath` before creating a path otherwise it will get added to the previous path every call.