Utility frameworks added, some structure added.
Utility frameworks added, some structure added.