Angular js blog engine