Add new programme UI

- Fix sensor update in the API.
- Add timestamps to programme's create_at and updates_at