getting crud for components working

made model more boring but easier to use
made web artifacts for crud for components