Changing Floor print method to get sizing correct also some setting to log key press events