CAPT reverse engineer scratch repo