auto generate make file
improves readme

The readme is optimized to provide a nice project overview when
seen via GitHub.