Add some directory structure.
Restructure Makefile