Big Changes!

Added new target shapes:
- circle
- hexagon
new highlight region
some other new properties…