Big thanks for Jazzcnc's input in my project, I'll be referencing his ideas as i get further into the project, so far the guy has gone far far out of his way to lead me on the right path.