I've coded in creating a group of transports, the UI for doing so, and the code for handling transport ships in a fleet. I'm happy with the results, and I think you'll agree that the controls are simple. This is what it looks like when you start to set up the population transfer:
This is what the fleet look like, with transports listed first, before normal ships. Yes, each race will have their own transport group, so you can manage each race individually.
Next thing to do: Implement Colonization and Ground Combat using those transport ships. Then it'll be back to work on technology overhaul.
Now, I have some good news! A friend of mine from college agreed to help work on this game. He've fixed a bug already. He's hearing, so he will be the one who's responsible for adding sounds eventually. Please welcome Spencer to the team! He will be mainly responsible for fixing bugs and polishing stuff, while I add the new features. Things should be done a lot quicker with him on board.