Ok... time to finish this stuff. Hopefully today, possibly tomorrow. I have no idea. I keep getting side tracked T_T