Add Device model, controller, views and routing based on Reagents template