I'm just posting progress right now for anyone else who might have similar problems.. If you see something that will be a big stopper, or something really stupid I'm doing let me know, otherwise, I'm kinda just dumping a log :)