A lightweight JavaScript framework built as a personal learning experience.