Added new fragment implementation for main sections
Altered configuration to be more portable