Adds initial interface for platform resource generation