armour update

the armour should be working now, minus the fact that it needs to be
initialised and it needs the icon registry.
also added the run folder to gitignore because somehow it sneaked past
my attention.