changes system manger to take a component mask when registering a system
changes system manger to take a component mask when registering a system

this way the entities with the components specified by the mask can be fetched in the
background by the entitymanger, lessening the work the user have to do

GGAlanSmithee/Entities,GGAlanSmithee/Entities