EELM to Mosaic.js
            Growing EPAM's Single Page Application Legitimacy
        EELM is a SPA framework
            - Modular
 
                - Scalable
 
                - Flexible
 
            
Mosaic is EELM....except better
            - Dynamic Routes
 
                - Smarter Modules
 
                - Client Facing
 
                - Doesn't have a crappy name
 
            
Why do Clients need this?
            - Easily build & deploy new modules and pages
 
                - Web-server agnostic
 
                - Can leverage existing Data endpoints
 
                - Easy to learn - it uses existing standards
 
            
Why does EPAM need this?
            - Marketable Product
 
                - Starting point for new work
 
                - POC can be made into real solutions
 
                - Establishes a module-driven development focus
 
                - Enforces the creation of re-usable components
 
            
What will it take?
            - 1-2 developers
 
                - 240 Total Hours
 
                - Lots of Caffeine
 
            
Improvements in detail
            - Dynamically built Routing through JSON pre-processing
 
                - Smarter modules through Consistent hashing mechanism
 
                - Array-based module JSON to prevent modules from rendering out of order
 
                - Unit testing framework and semantic versioning system
 
                - SPA best practices and methodology Documentation
 
            
 
    
            HTML/CSS ~ EPAM Empathy Lab ~