changes to allow Boolean to work, updated gem requirements, version bump