added gems for testing, static pages, slim, and errors