My basic JS framework. Supports caching and composition. Designed for the web. Requires jQuery for now...