Creates repository to handle I/O
- Changes router to read both controller and action
- Install npm