Fixed - Needs testing

Special thanks to jeff for showing me how
Working Build! Hooray

No bugs/glitches - Lasts forever
Proper messages being sent, ect. :)