repo for the Flask AFI book