Re-organized source tree - external libs are now located outside the original source folder.
Updated makefiles for the new source organization.
Added readme file.