UPDATE: I'm trying my best possible to get the update out as fast as possible. Setting up for my Thesis Gallery, Tests, Papers, and Finals are really slowing me down. Please give me some time to finish the update it will be worth the wait. Thanks for understanding. I'll get back to answering everyones posts as soon as possible.
Rafi