fixed a scale bug, added a Circle object