A minimal lib for creating MV* applications with javascript