controllers and views done, mostly but not all work