hotland: System optimization and bug fixes

Added dynamic city requirements and trade prices. Fixed several bugs.