Rename files and restructuring

Fix mkdir in Makefile

Re-add CMSIS submodule

Remove submodule

Re-create submodule

Fix makefile

Fix makefile - for real