Adding the bases

Adding makefiles and folder structure