Component is updated to work with models

Typos and wicket versions are corrected;
CSS is cleaned up (to avoid conflicts);
Component is modified to work with Models;