Add cabal-dev directory to ignore file
Add useful functions for handling TA related data.