Sort:  

Buuuuuuuuuuuuuuuuuut wolfie, I just wrote it and it works :/

I never thought about completely rewriting it afterwards, although I feel it'd be better to do a couple more projects before doing so, it usually takes a couple more for all the improvements that I can reasonably discover... I guess I could make my next 2 projects the same thing, but that'd make it boring for me I think (and I'd probably just ctrl+c ctrl+v), whereas looking back on the project now I can see it's so gone that it needs to be rewritten.

Thanks for the suggestion,
~ CA

Don't get me wrong, just because you could rewrite it, doesn't mean you should. I usually do it when starting a new project, with that I mean taking more time and looking at what can be improved on a fundamental level.