Finished weapon, transport and armor factories
Added unit factory and can_make method