Refactored stuff into prefabs