Refactored a bit, fixed frame carriages moving into blocks. TODO fix
structure carriages