Restructure folder layout

Now we have several subdirs with their own makefiles which all include one
generic makefile.  The central makefile calls them.  Later this might turn
into several submodules.
create ncmpcpp config file