Updated gitignore for some folders and files
Reordered project folder structure
Changed tfc package naming schem