Use type-keyed multimaps instead of vectors for components
Merge branch 'master' of https://github.com/lemonbean/SpaceJunk