Big change of dir structure and Makefile

For the best, I think. Much better Makefile (automatic!). Still not sure
if it is allright to just throw all the code in the src/ folder without
any inner structure or if I should subdivide it further.