Making directory structure.
Changing file infrastructure and include directive according to that.
Adding the all and mighty Makefile.
Changing README.