Server refactorings.

I saw Phil's server refactoring branch, is that going to carry forward? If not what types of changes would you like to see to the server code. I think it is pretty usefull for hosting internal feeds, but adding some package management on top
of it would be nice. Thoughts on where this is going? I could put some time into this as it aligns with some of my day job.