Advanced Ajax Architecture And Best Practices