Final assignment for Design for Interactive 2