JavaScript Framework & Methodology