add slim framework