Split ttb into mutliple different files to make they layout nicer.