Finished structure!!! Everything is working. If I find issues, I will be sad.

Signed-off-by: cauth0n <derekreimanis@yahoo.com>