Advanced Collision detection in sprite classes

Hi,
I just wrote my first simple game in flash (learning for about a week) and it works, so I put it on the frontpage of my website…
http://fruit.homedns.org

Only problem I’ve had is that the collision detection uses hitTest which uses bounding boxes so crashing into asteroids can happen even if you arent even close.

I designed the game using a sprite class I wrote
http://fruit.homedns.org/Sprite.as

I just read the article about advanced collision detection @
http://www.kirupa.com/developer/actionscript/advanced_collision.htm

However since I’m using an Array of sprite classes to display my Sprites in the game , its going to be tricky to create a layer for each shape and a set of perimeter Symbols…

Any idea how to incoporate this kind of functionality more conviniently?

thanks