Finished Circle Algo

Also Placed Unit Tests Inside Classes