Hey guys, I haz a present for you all! :p It took me a LONG ASS TIME. Use it well, no need to mention me.