Update List to LinkedList for LayerManager
Added TODO to LayerManager
REFACTORING STAGE 2 - Renderers
Created creation strategy for LayerManager
Added creation strategy for PlayerManager
Fix for creation strategy
Changed inheritance to Interface implementation
Minor changes