add registrations for civilian npc types.  need AI added to base.  need
icons.
add registration for 3 custom NPC factions.  need icons
add icons for custom faction normal types. still need AI for civilians 
Closes #19  
Closes #20