Added Framework for Future Upgrades.

Added Framework for Future Upgrades. Also added function to make output
numbers neater.