Just improved some timings and such
This project DOES count for my contest, even though i helped. Thanks to @The_Mr_Mangos for the original entry!