Added loads of spawn logics and bugs!
merged!