Bubble Gum & Juicy: Javascript MV* framework & architecture