It now compiles but it still doesn't link. I'll be working on that next.