and aco: reorder code and use namespaces in aco_interface.cpp
aco: reorder code and use namespaces in aco_interface.cpp