Aws compile

The deployment planner uses the id field to determine if a node requires deployment, I need to update it to check for nativeId followed by id... working on this. The planner does not use any fields in the specific block for comparison which is why I have placed the nativeId outside of specific. nativeId should be used for any platform specific ids not just AWS