spelling fix
added stubs for improved announce list support

I also changed the announcelist into an actual list :D