Remove obsolete TODO list.
Move libbf files into separate directory.

This commit enables clean installations via `make install`.