flask book project