initial commit, work on n+1 queries
refactor into partials
fixed schema