blog with angular and slim framework