added files separate c and h files for connection table
moved ID and side_t defs to new headers