@Dezeral
drop me a PM with the parts that don't make sense and i'll do my best to make it a bit smoother and easier to understand