Modified blog plugin and added general plugin structure