Welcome Josh. It sounds like you are in the right place. There is a lot to learn, however this place has a lot of knowledgable and sharing people.