There is a lot of info out there/here. All you want to know and then some. To do this stuff and be good at it, it takes a lot of study and time. It's not an over night thing or I followed a guide so I know what I am doing kind of thing. Keep at it and read, read and read some more.