Initial commit for the FTA client