updates readme
updates readme by breaking up MVC and MVP into components
adds model.js of MV* patterns