Updated level creation and fixed bugs

- No longer is it needed to drag the child building / unit onto the
correct slot in the tile script. It adds itself to it when it is loaded.
- Fixed a bug within the factory. There was a duplicate line for
updating a reference in an object. It should have been the otherway
around. This is fixed now.