Change the project structure and make it build-able; closes #5

Move/rename src folder to core; remove the version suffix to dependencies
folders; and create a first version where it is possible to build the lib
and its examples (so far, only static lib).