Added the Factories

They can be used for bullets, enemies and towers.