remove more obsolete files
remove some unused includes
move random.{c,h}pp
Merge branch 'cleanup'