Rotation layout added and fixed rotation issue
Fully Refactored - setupFragment class and xml