Fixed more virtual destructors for interfaces.
Fixed boat placement code.