added framework and widgets folders

framework will hold 3rd party libraries
widgets will hold each of the widgets that we will code