Но, для начала кто я такой.
Я писал этот пост несколько раз и он всегда получался длинным. Поэтому выкинул все детали и постарался написать так, чтобы было сразу все понятно по шагам.