Added styles for disabled areas and refactored controllers