Added the initial requirements for a rack-based gem