Okay, this is pretty ugly so far, but i decided to just release the project right now. If anyone has any ideas on how to make it better, finds bugs, or just wants to criticize my sloppy coding styles... please do so. Any input is good input. :)