video store project, basic structure/ideas, input given by teacher