Add syntax highlighting support
Update favicon
Consistent StyleCop
Change to factory model to support read/write.
First stab at metaweblog support