Fixing identation, adding header the correct way, styling, now checks for input before figifying begins.