added remove capabilities. fixed a bug where submodel data did not properly get set
updated select box rendering