Adds controller and model dirs to seperate concerns