added circle collision check and worked on Reactor