added circle view
added circle calculate functionality