Merge some more stuff together, create typedefs for accessing the Address Space stuff, use it in Shield and Mission