Refactor structure. Add setup file. Add wrapper functions for receiving TV data, images, ...