barebones main screen + library screen with fragments