Updates for 5-26

Some progress reports on whats going on:

The project page is now up and will host a variety of alternative efforts we support that don’t have to do with guides.

Also the Homeworld 2 stuff is still being put together, with the majority of the Hiigaran ship articles moved.