basic working version of the model and a "proof of concept" of the html

I agree... if you can make your version work it is highly preferrable...