Abstract duplicate logic
Finalized mapping 5 remaining enemies (so 24 different in total)
Added projectiles, management


May also add boss?