Start rewrite of the projector app