Move all shared js/css/ftl into a CommonWeb module

Move all shared js/css/ftl into a CommonWeb module and do all the trickle down refactoring. Rewrite CovariateListViewModel in model wrapper using BaseForm and BaseTable ViewModel to check all the wiring is correct.