Get rid of definition warnings
Make pushpop a gem too!
Add section about usage as gem