The project is called Mapstraction , and it already has some impressive functionality.
After playing with it a bit, i figured out some of its limitations, most importantly for me, i cannot create marker events.
The development of the library seems a bit stalled at the moment, i joined their mailinglist to see how is it going.
To bypass some of the shortcomings of Mapstraction, Derek Fowler already created some patches, that you can grab from his blog. (Nice blog layout BTW :))