Redid 90% of code.

Now more efficient and with cool scroll effects.