added dependancies
added center and normal functions, and commented
fixed bug in lineCircle