fix paths
terser test script
nicer logs
move api into it's own directory
generate api from arity & method names
layout wraps a view
generate the routes, do not hard code them
explain development approach