Student project for the course M7002E Computer Graphics With Virtual Environments at Luleå Tekniska Universitet