Welcome aboard BallZach
there is tons of info here, my suggestion is to read read read and read some more lol
if you can't find the answer you need ask away and someone can answer it for you round here.
that is going to be one nice ride when you're done with it