Fixes platform directory

Fixes our current chaotic platform files.
Adds some standardization with the names and directories