Restructured packages
fixed merge conflicts
fixed merge conflicts