Added UI checks to ensure only valid platforms are processed

[Closes #331]
Fixed failing specs due to oabsolete platform data

[Closes #331]