change internal structure of the project to add whisbone support to of the internal data sturctures
Refer to README for this sample project documentation.