transferring structures header bullshit into .mb files
removed #include from files
removed locks headers
removed context header file
header files should all be removed