Reworking directory structure
Adds highlevel makefile and updates readme