introduce migration scripts
add 404 stub for CRUD ops
upgrade file module and add required packages