Attempt to minimize UI code
I don't even remember anymore why I separated the Portable and Tablet UI code.