refactor listings forms
flesh out resource views