Refactoring: Renamed variables & replaced switch with enum for FengShui.