slight cleanup, code for the semiautomatic floorplanning / channel routing spread insto a set of files, usage of namespaces for generic commands