cleanuped route handler code to simplify, removed all needs, added comments to routes explaining defaults and conventions