renamed some views; added requirements; added watchdog