<scratching head>A rewrite in two days? Hmmm, either its not much of a product in terms of complexity or you are gravely underestimating the effort. I would guess the latter.
You must be prudent in this situation; any sort of rewrite/refactoring will not show visual progress with the product, so while things may be getting better on your end everyone else thinks that the development is stagnating.
Always be weary of actions where the end user won't see results. Refactor on the fly as best you can. Nobody will care (except for you) when you emerge from your cave a few months later and proclaim "The code is nice and clean; now we can proceed!"
You must be prudent in this situation; any sort of rewrite/refactoring will not show visual progress with the product, so while things may be getting better on your end everyone else thinks that the development is stagnating.
Always be weary of actions where the end user won't see results. Refactor on the fly as best you can. Nobody will care (except for you) when you emerge from your cave a few months later and proclaim "The code is nice and clean; now we can proceed!"