steam-api: moved and renamed several enums and structs

This helps improve the readability.