Cranium is a minimalist MVC implementation I wrote to demonstrate how a developer might write their own MVC library within a short space of time. The purpose of this exercise is to better appreciate what solutions like Backbone.js provide you out of the box.
You may use jQuery and Underscore (or lo-dash) for your implementation.
Note: This code is released strictly for educational purposes.