Whatever happened to the asterisk package? Get that up and running and you'd have a good starting position.