moved box stuff into a directive so I can get hold of element for css styling and other things. Also, added icon and some delete buttons (not functional at this point)