Restructure Thumb

* And add cc callinng

Change-Id: I07c3833309a14d1a45be2ac0b645c420753ff8ac
Signed-off-by: Chet Kener <Cl3Kener@gmail.com> (reverted from commit 22102d5d075adadf1dc98de1484515216bf7c8f4)