While I agree that PHP is a badly designed language, I disagree that writing PHP is awful. You can make PHP beautiful. OO PHP and using MVC makes things way more easy to handle.
Looks good. Might be an idea to allow people (once you open source) to add their own 'plugins', code they could write themselves to pull from different websites. I.e., someone could write one for App.net and contribute it.