* move main() to main.cc * move includes back old-commit-hash: 498d54be9c6d6a81da64b72d4fc17ae2873d5fe9